最近、Flashに興味がある。とは言え、Flashアニメーションではなく、Action Scriptを使ったFlashアプリケーションだ。技術者はあまり好まないFlashではあるが、Youtube等の動画共有系サービスでは当たり前の存在になっている。

Flash = Adobe Flashがなければ作れないという訳では決してない。作るだけなら無償でもできる。

今回紹介するオープンソース・ソフトウェアはFlex SDK、Flashアプリケーション開発フレームワークだ。

Flex SDKはAdobe純正のフレームワークだ。元々無償で提供されていたものが、オープンソース化された。Flex SDKを使えば、Action Scriptのコンパイルもできる。

また、デバッガも付属するので、極端に言えばこれだけでFlex開発を行う事だってできてしまう。Web上のリッチアプリケーションというと、Ajaxが有名になっているが、ブラウザ間の互換性など解決すべき問題も多い。その点、Flashであればプラグインさえ入れられれば様々なデバイス上で動作する。

Flashの利用範囲が拡大しているとあって、さらに認知度が高まり、新しい形のアプリケーション開発に取り組んでもらいたい。

Flex:Open Source - Adobe Labs
http://labs.adobe.com/wiki/index.php/Flex:Open_Source