Adobe AIR の概要Adobe® AIR® はクロスオペレーティングシステムのマルチスクリーンランタイムです。これを使用すると、既に持っている Web 開発スキルを利用して、リッチインターネットアプリケーション(RIA)を作成してデスクトップやモバイルデバイスにデプロイできます。ActionScript 3.0 で Adobe® Flex および Adobe® Flash® を使用して、デスクトップ、テレビおよびモバイル AIR アプリケーションを構築できます(SWF ベース)。デスクトップ AIR アプリケーションは、HTML、JavaScript® および Ajax でも作成できます(HTML ベース)。 Adobe AIR の基礎知識と使用方法について詳しくは、Adobe AIR Developer Connection(http://www.adobe.com/jp/devnet/air/)を参照してください。 AIR を使用すると、使い慣れた環境で作業でき、自分にとって最も使用しやすいツールや方法を利用できます。さらに、Flash、Flex、HTML、JavaScript および Ajax をサポートすることにより、ニーズに合った最高の操作性を実現します。 例えば、次のようなテクノロジを使用してアプリケーションを開発できます。これらのテクノロジを組み合わせて開発することもできます。
AIR アプリケーションはネイティブのアプリケーションと同じように操作できます。ランタイムをユーザーのコンピューターまたはデバイスに一度インストールしておくと、AIR アプリケーションが他のデスクトップアプリケーションと同じようにインストールされ、実行されます(iOS では、AIR ランタイムは個別にインストールされません。各 iOS AIR アプリケーションはスタンドアロンのアプリケーションとなります)。 ランタイムにより、アプリケーションをデプロイするための一貫性のあるクロスオペレーティングシステム対応のプラットフォームおよびフレームワークが提供されます。これにより、デスクトップ間の機能および操作の一貫性が確保され、クロスブラウザーテストが不要になります。開発のターゲットを特定のオペレーティングシステムではなくランタイムにすることで、次のようなメリットがあります。
AIR 用のアプリケーションの開発では、豊富なフレームワークと API のセットを利用できます。
AIR はアプリケーションの作成、デプロイ、使用の方法に変革をもたらします。クリエイティブコントロールが向上し、Flash、Flex、HTML および Ajax ベースのアプリケーションをデスクトップ、モバイルデバイス、およびテレビに拡張できます。 新しい各 AIR アップデートの内容については、Adobe AIR リリースノート(http://www.adobe.com/go/learn_air_relnotes_jp)を参照してください。 |
|