
現場で使えるFlex実践テクニック(特別編) 2/2
Flex/AIRの開発環境Flex Builder 3を使ってみよう
クラスメソッド
福田寅成
2007/9/6
インストールの確認 → Flex Builder 3を立ち上げる
[スタートメニュー]→[プログラム]→[Adobe]→[Adobe Flex Builder 3]を選択し、Flex Builder 3を起動します。下記画像はWindows Vistaで最初にFlex Builder 3を実行する場合です。
![]() |
| 図8 Vistaでの初期起動時〜管理者として実行 |
最初に、Flex Builder 3のスプラッシュが表示されます。
![]() |
| 図9 Flex Builder 3起動スプラッシュ |
次に、ライセンスの認証画面が表示されます。Flex Builder 2のライセンスを持っている方はここでライセンスを入力してください。トライアルが120日に延長されます。Flex Builder 2のライセンスがない場合のトライアル期間は30日です。ライセンスキーの入力は後からでもできます。
![]() |
| 図10 ライセンスの認証画面 |
そして、待望のFlex Builder 3が起動します。
![]() |
| 図11 Flex Builder 3起動(画像をクリックすると拡大します) |
上記スタートページはFlex Builder 2用のスタートページのままです。画面右上の「Note」にあるようにBeta 1段階でのスタートページはFlex Builder 3用に更新されていません。
以上で、Flex Builder 3のインストールは完了です。
Flex Builder 3のインストールに関する注意
- - PR -
■ (1)トライアルライセンスキーに関して
Flex Builder 2のライセンスキーを登録することにより、Flex Builder 3は120日まで使用することができます。Flex Builder 2のライセンスキーがないと30日でトライアルライセンスは切れてしまいます。
■ (2)複数のFlex Builderのインストールに関して
Flex Builder 3のプラグインバージョンが使いたい場合は、既存のFlex Builder 2がプラグインされたEclipseとは異なるEclipseにインストールする必要があります。Flex Builder 2と3を1つのEclipseに共存させることはできません。
また、Flex Builder 3で開いたプロジェクトをFlex Builder 2で開くことはできません。
■ (3)Beta 2以降でインストール方法が変わる場合もある
以下に、Flex Builder 3のリリース予定を挙げます。予定ですので、実際にリリースされる日付は変更される可能性があります。本稿は下記表のBeta 1バージョンのFlex Builder 3でのインストール方法を述べています(Beta 2以降でインストール方法が変わる場合もあるので、ご注意ください)。
| 表 Flex Builder 3リリース予定 | ||||||||||||
|
Flex Builder 3の新機能
下記Flex Builder 3の機能リリース予定を見ながらFlex Builder 3の新機能を簡単に確認しておきましょう。
- デベロッパーとデザイナーの協業の改善
- 強化されたColor Picker(バージョンM3から提供予定機能)
- デザインビューのColor PickerがPhotoshop風のものに差し替わります
- デザインビューの拡大縮小
- スキンインポートウィザード
- Adobe CS3ツール(Flash、Fireworks、Photoshopなど)からのデザインパーツのインポート機能
- デザインビューでのサードパーティ製コンポーネントサポート(バージョンM3から提供予定機能)
- ビジュアルCSSエディター
- AIRアプリケーション対応
- AIRアプリケーションのデバッグ
- Flex デバッグパースペクティブがAIRにも対応
- AIRアプリケーションのパッケージング
- Adobe AIRインストーラーエクスポートウィザード
- Adobe AIRへのコードサイニングとパブリックキートークン対応
- AIRでもFlex同様にソース付きパブリッシュが可能に
- AIRプロジェクト作成
- AIRプロジェクト形式とAIRプロジェクトウィザード
- 開発プラットフォームとしての進化
- コードリファクタリング(Eclipseではおなじみの機能です。とうとうFlexにもやって来ました!)
- 変数やクラスなどの検索、リネーム、移動。参照の検索
- モジュールのサポート
- Flex 2.0.1で追加された「モジュール」に対応。ウィザード付き
- 複数Flex SDKサポート(これまたEclipseではおなじみの機能です。とうとうFlexにもやって来ました!)
- 古いSDKベースの既存プロジェクトの修正が最新環境でも可能に
- ワークスペースごとに利用するSDKを設定可能
- パフォーマンスとメモリーのプロファイリング(待望の機能追加!)
- Flex プロファイリングパースペクティブ
- メモリ利用量、メモリリークのチェック、不要なオブジェクト生成の監視
- 各関数がどの程度メモリを利用しているかの一覧表示
- 各関数がどの程度処理に時間がかかっているのかの一覧表示
- Flex 2、Flex 2.0.1ベースアプリケーションのプロファイリングも可能
- AIRアプリケーションはBeta 1段階ではプロファイリングできません
- データ処理の改善
- データウィザード(バージョンM3から提供予定機能)
- 各種JDBCドライバを用いてデータベースへ接続
- シンプルなドキュメント付きDBアクセスアプリケーションを自動生成
- EclipseのDTP(Data Tools Project)と連携した高度な機能の提供
PHP経由での例@Adobe Labs - Webサービス連携(バージョンM3から提供予定機能)
- プロジェクトにWebサービスの参照を設定
- Webサービスに対するAS用プロキシクラスを生成
おまけ:Flex 3の新機能
- アドバンストDataGrid(新機能を多数追加した高機能DataGrid)
サンプルVideo@Adobe Labs - チャートコンポーネントの拡張
サンプルVideo@Adobe Labs - リストコントロールのデータ修正時の新エフェクト
- ディープリンク対応(HTMLのパーマネントリンクのようなもののFlex版)
- Flex 3 Runtime Shared Library(RSL)
- Adobeの署名付きのライブラリがFlash Playerにキャッシュされる
- アプリケーションサイズの減少 ⇒ ダウンロードタイムの減少
- リソースバンドルと実行時ローカライゼーション
■@IT関連記事
現場で使えるFlex実践テクニック本連載では、Flex開発で基本となる特徴的な機能から一歩進んで、実開発の現場でよく使われるテクニックについて、より実践的に解説します
最終更新 2007/12/14
|
| Eclipseで開発可能になったAdobe Flex 2 リッチクライアント・プロダクトレビュー 今年登場するAdobe Flex 2はEclipseプラグインを開発環境とするリッチクライアントフレームワークに生まれ変わった 「リッチクライアント & 帳票」フォーラム 2006/4/8 |
||
Flex2でWebアプリ開発これまで3週間かかっていたWebアプリのモック開発工程を、3日に短縮できたというFlex2の体験版をダウンロードして簡単アプリを作ってみよう
最終更新 2007/4/18
|
Apollo改めAIRプログラミング入門連載「Apolloプログラミング入門」が「AIRプログラミング入門」としてリニューアル!AIRになってからの新機能をイロイロ紹介します
最終更新 2007/12/20
|
Apolloプログラミング入門先週パブリックアルファ版が公開されたApollo。パイロットユーザーだった著者がいち早くデスクトップアプリケーションの作成方法をお伝えしよう
最終更新 2007/6/7
|
| プロフィール:福田 寅成(ふくだ ともなり) クラスメソッド株式会社 エンタープライズサービス部門 システムエンジニア 大手SIerでの長いJava開発経験を経てクラスメソッドに。 Java、JavaScript/Ajax、Flex、AIR、C#など、さまざまな分野に関する技術調査研究、および業務アプリケーション開発に携わる。 FlexやAIRの開発依頼はコチラ |
| |
1-2 |
| INDEX | ||
| 現場で使えるFlex実践テクニック(特別編) Flex/AIRの開発環境Flex Builder 3を使ってみよう |
||
| Page1 AIR・Flex 3、そしてFlex Builder 3の登場/Flex Builder 3をインストールしてみよう |
||
| Page2 インストールの確認 → Flex Builder 3を立ち上げる/Flex Builder 3のインストールに関する注意/Flex Builder 3の新機能/おまけ:Flex 3の新機能 |
||
TechTargetジャパン
- 次のモバイルアプリはどのフレームワークで作る? (2012/5/24)
スマホアプリの開発を容易にするJavaScriptのフレームワークが続々と増えている。それぞれの良さや仕組み、何がどこまでできるのかを徹底解剖する - 「LESS&専用エディター」でCSSをシンプルに書こう (2012/5/23)
「LESS」はCSS初心者に向けた、シンプルなライブラリだ。「LESS」で、変数などのプログラミングの基礎的な考え方もCSSで学ぼう - 学校が世界一のデジタル環境になったら (2012/5/18)
授業はアーカイブに蓄積され、家からも見られる。家族が授業テーマのアイデアを出す。そんな姿が実現されるかもしれない - 1000万ドル調達も夢じゃないクラウドファウンディング (2012/5/15)
クラウドファンディングは、寄付型でも投資型でもない「購入型」が主流。商品を“開発する前に販売”して開発費用を集める逆転のシステムだ
|
|




