Apolloメモ

カテゴリー:apollo

Apolloをいじってみました。
なんかJava勉強してた頃を思い出す。FlexとかもEclipsみたいだし。

Apolloを理解するにはまず以下がいい。
Apolloポケットガイド邦訳Wiki - FrontPage
http://labs.anthill.jp/wiki/apollo/

Flexを使った開発
wordpress016.jpg

Hello Apollo
wordpress023.jpg

とにかく最初はApolloアプリケーションを片っぱしから試してみて、できる体験を確認、そして上記サイトで一通り学習してみる、みたいな流れ。
これから並行していこうと思う。あくまで趣味程度ですが・・・。

一通りやってみましたが、これは間違いなく来ると思う。
というかApolloが一般化したら、今のネットの使い方が根本から変わると思う。

まずトップページを使わなくなる。(トップページというのはここではブラウザ開いた時に一番最初に表示されるページのこと)
PCを起動したら必要な情報が即表示されるApooloアプリケーションが立ち上がり、普通にリアルタイムに更新される。ほとんどそこで知りたい情報が手に入る。
ということでブラウザを開くことも少なくなると思う。

すべての情報はwebで表示されることが少なくなり、代わりにどんなものからもアクセスできるようAPIの提供が主流になるかも。
ApolloアプリはそういったAPIを取り込んで、表示させることができるし。

以下メモです。

【Apolloって何?】
・Flexなどで開発されたデスクトップアプリケーションの実行環境または動作環境
・webでいうFlashのプラグインのようなもの。それのデスクトップ版。
・Apolloで動くアプリケーションはApolloアプリケーション。拡張子は「air」でairファイル。

【なにがすごい?】
・既存の技術(html・javascript・ajax・flash etc…)が使える。Apollo開発をやる前に、いろいろ覚える事は多くない。(もちろんプログラムの知識は必要)
・Apolloアプリケーションを一つ作ればWin・Mac・Linuxで動く(クロスプラットフォーム)
・軽い
・webアプリとの違いがすごい(後述)

【webアプリとの違い】
・ローカルディスクにファイルを読み書きできる
・UIが自由。フォーム送信画面で中止ボタンを押してもらいたくない、戻るボタンを押してもらいたくない、などが解決。
・オフライン利用できる
・ブラウザの仕様に縛られずいろんな事が可能
たとえば・・・ファイルをアップロードする時、ドラッグ&ドロップでそれができたりとか。簡易FTPみたいなのが簡単に作れる

【開発方法は2つ】
・Apollo ExtensionをインストールしたFlexを使う
・コマンドベースで開発する

【apollo活用事例】
finetune
http://www.finetune.com/

Derrick Grigg’s Blog, Apollo Photo Mosaic
http://www.dgrigg.com/post.cfm/03/26/2007/Apollo-Photo-Mosaic

yourminis :: main
http://www.yourminis.com/

【情報】
Adobe Labs - Apollo
http://labs.adobe.com/technologies/apollo/

ApolloApps.com
http://www.apolloapps.com/

Adobe - Flex 2 - Webアプリケーション開発ソフトウェア
http://www.adobe.com/jp/products/flex/

Kazuhiro’s Weblog: 「Apollo」開発環境のインストール&チュートリアル
http://kazuhiro.ty.land.to/blog/2007/03/apollo_2.html

Apolloポケットガイド邦訳Wiki - FrontPage
http://labs.anthill.jp/wiki/apollo/

Spark Wiki - Trac
http://wiki.libspark.org/trac/wiki

【その他】
・2008年には携帯版Apolloができるらしい

by kote2

Apolloでニコニコメソッド プレゼン

カテゴリー:apollo, flash

てっく煮ブログ - Apollo でニコニコメソッド プレゼン
http://d.hatena.ne.jp/nitoyon/20070501/p1

apolloというのが徐々に熱くなってます。
apolloを簡単に言うと、Flashベースのデスクトップアプリケーションで、Flexなどの開発ツールを使って開発します。

HellowWorld程度しか触ってないので技術面はまだまださっぱりなのですが、すでにいくつかの面白いアプリケーションが実験的に開発されていますね!
上記URLのニコニコメソッドは、マイドキュメントフォルダにniconico.txtを作り、そこに文章を書くとニコニコ動画のコメントのように右から左へ流れます。

ニコニコメソッド

なんかいろいろ可能性を感じさせるapolloです。これは来ますよ!
apolloを使った面白いアプリケーションを見つけたら、これから紹介していこうと思う。

さて、apolloというか次世代Flashについてなんですが、てっく煮ブログさんのこんなページも見つけました。

てっく煮ブログ - すごく楽しかった Flash 談義のログをまとめてみたよ
http://d.hatena.ne.jp/nitoyon/20070510/flash_on_twitter

すごい熱い議論がなされてますね。日本のFlasherはブログで作品を公開したりとか、ソースを公開とか、海外に比べると圧倒的に少なく、さらにはJavaScriptやCSSと言った技術に比べて閉ざされたレベルでしか情報を知り得ない状況だそうです。

これは自分も感じます。何かFlashで壁にぶち当たって、調べると必ず海外のサイトにたどり着いてしまうし。これは海外の方が情報が多いと言うことと、オープンということだと思います。日本では個人レベルではオープンしている方もいますが、もっともっと広く情報を公開していかないと、日本全体のFlasherのレベルが海外に一歩遅れた状態になってしまう。(というか自分はすでに100歩くらい遅れてますが)

そんなわけでFlashの情報をとりあえず集めて、情報交換や最新技術動向などが分かるWikiなんかもできあがっています。

Spark Wiki - Trac
http://wiki.libspark.org/trac

プロジェクトの大元はこちらです
Spark project
http://www.libspark.org/

自分も4からFlashを使い続けてきて、今は制作よりは企画の仕事についているので、もうあまりFlashに触る事は少ないんですが、やっぱり元制作なので、Flashの新しい話題にはわくわくします。Flashだけはまだまだ使い続けると思うよ。

by kote2