Apollo
ロードマップ(仮)
- 初夏 : Apollo public beta
- 年内 : Apollo 1.0 (UIが英語)
- 2008年初旬 : Apollo 1.x (UIが他言語対応)
β版の噂
- ネイティブドラッグ&ドロップ対応
- Apolloアプリの枠を超えてURL情報を含んだボタンをDockにあるFirefoxにD&Dするデモ
- ネイティブドラッグ&ドロップとシームレスに統合
- ネイティブとのやりとりはDnDマネージャを介して行う(とてもシンプルなコードだった)
- ネイティブとデータを相互にデータを転送する仕組みが存在する(~Transferという名前だったと思う)
- クリップボード
- Amazonのs3サービスのクライアントのデモ
- 考え方は上記D&Dと同じ
- ローカルのOSネイティブのファイラ(Macならファインダ、Winならエクスプローラ)でコピーしたファイルをApollo上でペーストするとそのファイルがAmazonのs3に転送される
- PDFのサポート
- HTMLを透過レンダリング可能
- OSネイティブのファイル選択ダイアログ
- OS固有のアイコンを取得して表示
- ツールバーとかに使用するOS標準の基本アイコンセットをRuntimeが取得してくれて使用できる
- なのでWinでMacのアイコンを使うことはできないっぽい
- マルチウィンドウが可能
- 非矩形ウィンドウが表示できる機能がHTMLにも拡大
- ファイルの関連付け対応
- SQLiteサポート
- Dreamweaverからも書き出せる拡張機能をlobsで公開
その他の噂とか
- swf再生は正式リリースまでに何とかする
- dllは1.0以降検討する
- Q: Apolloからローカルのデータベース(WindowsのODBC)にアクセスするための方法を提供する予定はあるか?
- A: Adobeからは当面はMySQLへアクセスするドライバを提供する。ドライバは是非皆様(コミュニティ)でお願いします。(会場笑)
- Q: Apollo Runtimeにはdllなどで拡張するための切り口を設けているか?
- A: 1.0では設けないが将来提供する。しかし現時点ではまだ検討中であり、どのような形になるのか今答えられない。
- まとめ: Apolloアプリから利用するRuntimeのAPIを拡張したい、という要望。
- 複数バージョンのランタイムが共存してても大丈夫らしい
- Flashのようにターゲットを指定することも可能。
- バックエンドコンパチビリティを確保。
- インストーラは自由に配布可能らしい
- アプリケーションとランタイムのパッケージ化は出来るようになるらしい
- Q: Flash Playerは高い普及率を誇っているが(バージョン9は85%)、Apollo Runtimeは何か秘策があるのか?
- A: 現在いろいろ練っています。ウェブからインストールできる仕組みも用意します。
- Apolloアプリのインストール/アンインストール
- Q: どんな風になるの?
- A: OSによって異なる。Winなら「プログラムの追加と削除」からだし、MacならTrashに投げ込めばいい。
- ファイルIOのセキュリティモデルはOSに従う
- セキュリティ関連の対策についてはネイティブアプリケーションと同じイメージ
- ビデオカードのハードウェアアクセラレータが使える
- ソケットのlistenは1.0には含まれないが1.xで可能になるらしい
- Q: 現状のRuntimeのソケットはリッスンできないように思える。Apolloはサーバになれるか?
- A: 1.0には含まれない。これは1.0に含める予定だったが、社内で盛り上がって盛り下がった(会場笑)
- コードネームについて
- Q: 正式な名前に変更するのはいつですか?
- A: βも出るし、いい時期だよね(笑)。あ、あくまで可能性だよ(焦)
感想
- Runtimeの普及はキラーアプリが必要だろうな(kuy)
- Pure HTMLのRSSリーダを見た瞬間、ブラウザそのものがRuntimeだなって思った(kuy)
- ActionScript3とJavaScript?が混ぜこぜで動くのはいいけど、Apollo上で統合しないのだろうか?(kuy)
- でもASは型付けが強くなる傾向にあるし無理かぁ(kuy)
- フォントとかカラーピッカーとか他のダイアログも提供されるんだろうか?(kuy)
- Apolloは、ASerが自分用ツールをチャチャっと作るためのソリューションとして見ても面白いかもしれない(yossy)
- 同意です。勉強がてら簡単なProgressionエディタ作ろうかな(kuy)
- Apollo で浸透しちゃったし、正式名称も Apollo でよくね? (nitoyon)
- 確かにw コードネームでここまで広めちゃうのもちょっとなぁ。(kuy)
- ちょっと思ったことを共有しませんか?
5/23開催 Apollo mini Camp
7/10開催予定 Adobe Apollo Developers Night (東京,恵比寿)
9/?開催予定 MAX 2007 (US)
- 申し込みページ: まだ無い
- USでの開催になるので、Adobeがツアーとして取りまとめるみたい
- 募集時期とかを聞き逃しました><
ページ一覧