adobe airメモ

http://labs.anthill.jp/wiki/apollo/を読み解く

Webアプリケーション

  • リッチなエクスペリエンスの提供に対する欲求
  • ブラウザとWebアプリケーションとのUIの衝突と矛盾
  • デスクトップとWebアプリケーションとのインタフェイスの隔離
  • オフラインでのソリューションを提供する必要性(Google Gearsもその答えのひとつ)
  • ブラウザベースでの開発の複雑化,そして破綻

アプリのマルチプラットフォーム化による解決を提案

ベースとなる技術

flash
  • as3
  • networking
  • vectorベースの描画
  • マルチメディアサポート
html(WebKit)
  • HTML
  • Javascript
  • CSS
  • xHTML
  • DOM
  • WebKitである理由
    • 開発者がターゲットにしたことがある(safari)
    • ランタイムが小さい
    • モバイルデバイスへの移植の実績(携帯電話にも将来対応)

提供する機能

まだ途中