| Adobe Flash Builder | |
|---|---|
Windows 7 で動作する Adobe Flash Builder 4.5 | |
| 原作者 | マクロメディア |
| 開発者 | アドビシステムズ |
| 安定版リリース | |
| 書かれた | ジャワ[ 2 ] |
| オペレーティング·システム | WindowsとOS X |
| タイプ | 統合開発環境 |
| ライセンス | 試用版 |
| Webサイト | www.adobe.com/products/flash-builder-family.html |
Adobe Flash Builder(旧称Adobe Flex Builder)[ 3 ]は、Eclipseプラットフォーム上に構築された統合開発環境(IDE)で、特にAdobe AIRプラットフォーム向けのリッチインターネットアプリケーション(RIA)やクロスプラットフォームデスクトップアプリケーションの開発を高速化します。Adobe Flash Builder 4には、StandardとPremiumの2つのエディションがありました。
Adobe Flash Builderには、 MXMLおよびActionScript用のコードエディターと、MXMLアプリケーションを変更するためのWYSIWYGエディターが組み込まれています。Adobe Flash Builderにはインタラクティブなデバッガーが搭載されており、開発者は変数を検査し、式を監視しながら、コード実行をステップ実行できます。Flex Builder 3では、パフォーマンス分析のサポートが追加されました。プロファイリングビューには、関数呼び出しの実行時間に加えて、メモリ使用量に関する統計情報が表示されます。
バージョン4より前の製品は、Flex Builderという名称でした。名称変更は、Adobe Flash Platformの他の製品との関連性を示すためであり[ 4 ] 、オープンソースの無料Flex SDKとIDEを明確に区別するためです[ 5 ] 。
マクロメディアは、Flex 1.0および1.5の初期リリースでエンタープライズアプリケーション開発市場をターゲットにしました。同社は、この技術をCPUあたり約15,000米ドルで提供していました。[ 6 ]デプロイメントに必要なJava EEアプリケーションサーバーは、 MXMLとActionScriptをオンザフライでFlashアプリケーション(バイナリSWFファイル)にコンパイルしました。各サーバーライセンスには、Flex Builder IDEのライセンスが5つ含まれていました。
AdobeはFlex 2のリリースに伴い、Flex製品ラインのライセンスモデルを大幅に変更しました。コマンドラインコンパイラと、ユーザーインターフェースコンポーネントおよびユーティリティの完全なクラスライブラリで構成されるコアとなるFlex 2 SDKは、無料ダウンロードとして提供されました。Flex 2 SDKのみで、完全なFlexアプリケーションを構築・展開できます。Flex 2 SDKには、Flex Builder IDEに含まれる同じSDKと比較して、制限や制約は一切ありません。
Adobeは、オープンソースのEclipseプラットフォームをベースにFlex Builderの新バージョンを開発しました。Flex Builder 2には、StandardとProfessionalの2つのバージョンがリリースされました。Professionalバージョンには、Flex Charting Componentsライブラリが含まれています。
エンタープライズ向けサービスは、Flex Data Services 2を通じて引き続きご利用いただけます。このサーバーコンポーネントは、データ同期、データプッシュ、パブリッシュ・サブスクライブ、自動テスト機能を提供します。Flex 1.0および1.5とは異なり、FlexアプリケーションのデプロイメントにはFlex Data Servicesは必要ありません。
AdobeはFlex 2のリリースに合わせて、最新のECMAScript仕様を反映したActionScriptプログラミング言語の新バージョン、ActionScript 3を発表しました。ActionScript 3とFlex 2を使用するには、Flash Playerランタイムのバージョン9以降が必要です。Flash Player 9には、新しいActionScript 3を実行するための、より堅牢な仮想マシンが新たに組み込まれています。
Flex は、 Adobe の名前でブランド名が変更された最初の Macromedia 製品です。
2007年4月26日、AdobeはFlex 3 SDK(Flex Builder IDEとLiveCycle Data Servicesは除く)をMozilla Public Licenseの条件に従ってリリースする意向を発表しました。[ 7 ] Adobeは2007年6月にFlex 3の最初のベータ版(コードネームMoxie )をリリースしました。主な機能強化には、AdobeのCreative Suite製品の新バージョンとの統合、AIR(Adobeの新しいデスクトップアプリケーションランタイム)のサポート、Flex Builder IDEへのプロファイリングおよびリファクタリングツールの追加などがあります。
Adobeは2010年3月22日にFlex 4.0(コードネームGumbo)をリリースしました。[ 8 ] Flex 4開発環境はAdobe Flex BuilderからAdobe Flash Builderにブランド名が変更され、[ 9 ] Adobe Flash Player用のアプリケーションを作成するものであり、独立したプラットフォームではないことが示されました。
Flex 4 に組み込まれたテーマの一部:
Flash BuilderにはStandardとPremiumの2つのバージョンがあり、[ 11 ] Premiumには以下の機能が追加されています。
2011年5月3日、AdobeはFlex 4.5(SDKのみ)をコピーしたFlash Builder 4.5をリリースしました。Flex 4.5は、Google Android向けFlexおよびActionScriptアプリケーションの構築をフルサポートするほか、BlackBerry Tablet OSおよびApple iOS向けActionScriptアプリケーションの構築もサポートします。Flash Builder 4.5およびFlex 4.5のアップデートにより、BlackBerry Tablet OSおよびApple iOS向けFlexアプリケーションの構築もサポートされます。
Flex 4.5 SDKは、Flash Builder 4.5およびFlash Catalyst CS 5.5との統合サポートに加え、多くの新しいコンポーネントと機能を提供します。Adobe Flex 4.5 SDKは、以下の3つの主要な目標を掲げています。
Adobe Flash Builder 4.7は2017年にコアサポートが終了し、2019年に拡張サポートが終了しました。[ 12 ]