■ Flash builder

Flexというフレームワークを用いて開発できるIDE。
PHPやJAVAとの連携、
swfやAIRアプリの出力・開発を行うことができる。



■ Flash

タイムラインを見ながらアニメーションをつけれるほか、
ブラシやエフェクトなどデザインツールが豊富なIDE。
またはそれによって制作されたコンテンツ(swf)。

Flash builderはプログラマ向け、Flashはデザイナー向けという感じ。
どちらもswf書き出しの他、AIRで書き出すことで、デスクトップ上で動くアプリが制作できる。
iOSでswfが動かないのは知られているけど、最近のFlash builderやFLASHは動作するようにできるらしい。


■Flex

Flashを基盤としたwebアプリ制作のフレームワーク。
操作画面をmxmlで書いて、
ロジック部分をASで書く。


■AIR


FLASHを用いたアプリをデスクトップ上で実行する実行環境。
FLASHの特性を活かして、デスクトップアプリの開発ができるのが特徴。
FLASHとは違い、ローカルファイルにアクセスできる。

似たような意味の用語がいっぱいあるので、
FLASH界隈は混乱することが多い。
基本はFLASHでそこから派生したIDEやツールや実行環境がいろいろあるということ。