【レポート】
2つ目のテーマである「生産性とテスト」については、IDEとしての本質とも言える部分である。この点についてはこれまでのバージョンでも力を注いできたが、Flash Builder 4ではそれをより洗練させることを目指したとのことだ。具体的には、主に以下の4つの点について拡張が行われているという。
コーディングについてはエディタの機能向上が図られているほか、ステータスビューやコードヒントなどのプログラミングを手助けする機能がより充実している。ネットワークモニタは、文字通りネットワークの状態を可視化するツールである。これによってHTTPやSOAPやAMF、XMLなどの通信を利用するアプリケーションにおいて、ネットワーク上で何が起こっているのかを正確に把握することができる。
ユニットテストでは、新たにFlexUnit 4がサポートされた。FlexUnit 4は、FlexやActionScript 3で作られたアプリケーションのための、JUnit4ライクなユニットテストフレームワークである。これによりFlashを用いたアプリケーションにとって最適なテストを行うことができるようになるという。デバッガやプロファイラも拡張されており、テストからメンテナンスまでを一貫してサポートできるツールとなっている。
データ中心開発とは、まずアプリケーションで利用するデータやその流れを定義し、それを中心としてロジックを構築していく開発スタイルである。実際の開発の現場では、すでにデータベースなどに用意されたデータを利用してアプリケーションを作成するようなケースも多い。また、アプリケーションによってはデータの流れそのものがロジックとなっている場合もある。そのようなケースにはデータ中心開発を考える必要がある。
Flash Builder 4では、ツール側からより強力にデータ中心開発をサポートすることを目指したとのことで、以下のような拡張が行われている。
Flash Builder 4を利用すれば、複数のサービスで提供されるデータを共通のモデルで利用することができる他、各種データモデルのデザインをサポートする機能が充実しているとのこと。またデータを中心としたUIの生成にも対応しており、たとえばデータを元にして自動的にフォームやチャートなどを生成したり、データとUIのバインディングを容易に定義することなどが可能となっている。
Flash Builder 4 beta 2はAdobe Labsサイトのこのページよりダウンロードして試すことができる。また、Flash Catalyst beta 2はこのページにて公開されている。Adobeでは、Flash Builder 4とFlash Catalystを用いた新しい開発ワークフローについて、事例に基づいたベストプラクティスを積極的に公開し、導入をサポートしていくとのことである。
| 新FlashファミリがWeb開発のワークフローを変える - Adobeエバンジェリスト [2009/7/13] |
| Adobe Flash技術3つのベータ版Flex4 SDK、Flash Builder4、Catalyst発表 [2009/6/2] |
| 理研、脳・脊髄形成に必要な神経板湾曲の仕組みを解明 [20:16 5/25] |
| 京大、「慢性閉塞性肺疾患」患者の労作時呼吸困難は鍼治療が有効と実証 [20:08 5/25] |
| 120Hz SHVカメラ用イメージセンサーを使った撮像装置 - SHVフルスペック化へ [18:10 5/25] |
| 京大、視覚による物体認知は前頭前野からのトップダウン信号が重要と確認 [17:45 5/25] |
| 製品数の拡大だけでなくBCPの展開なども含めた総合力で事業の強化を図るTI [17:25 5/25] |
|
[東京スカイツリータウン]1/2000の模型が登場 スカイツリーやオフィス、駅など精巧に再現 [12:00 5/27] ホビー |
|
【連載】これだけは要チェック! TOEIC(R)単語帳 第106回 今回のお題は…「afterward」 [12:00 5/27] キャリア |
|
【レポート】駆け出しイラストレーターのでこ、自分のDTPスキル不足を憂うの巻 [12:00 5/27] クリエイティブ |
|
AKB48指原莉乃がアシカとコラボ!「センターになりたいです…とか言えたら」 [11:30 5/27] エンタメ |
|
更伊俊介の小説「犬とハサミは使いよう」エースでマンガ化 [11:25 5/27] ホビー |
4つの診断で、自分の適性を見つめなおそう!
働くこと・挑戦し続けることへの思いを綴ったインタビュー
あなたにピッタリのアドバイスを読むことができます。
転職に必要な情報が収集できます
企業からアプローチのメッセージが届きます。