- FlashによるRIAを開発するための開発技術が「Adobe Flex」。
- RIAとは、リッチインターネットアプリケーションのことで、パーソナルコンピュータ等のソフトウェアの分類の1つであり、ウェブブラウザなどのクライアントの機能を活かした、柔軟なインターフェースをもつウェブアプリケーションのことである。(Wikipediaより)
- Flexとは、無償のオープンソースフレームワークのこと。
- Flexの統合開発環境が「Flash Builder」(Eclipseベース)。
- AIR For Androidとは、Adobe AIRのAndroid向け実行環境(ランタイム)
- AIR for Android向けのアプリケーションは、Actionscriptという言語(.asファイル)と、MXMLというXMLファイル(.mxmlファイル)で作る。
Adobe Flexは、Flash Player やAdobe AIRが普及している環境をターゲット
Flash PlayerはWebブラウザにプラグインされ、ブラウザの中で動かせる。
Adobe AIRは、windows,Mac のパソコン、Android,iOSのスマートフォン/タブレットデバイスで動作する。実行環境(ランタイム)がインストールされている必要あり。