リッチインターネットアプリケーションを提供する Adobe Flex 2.0 Beta 1 公開
2006/02/02
Adobe Labsは30日(米国時間)、Flex 2.0の最新開発版であるAdobe Flex 2.0 Beta 1を公開した。Adobe Flex 2.0 Beta 1はリッチインターネットアプリケーションを提供するための開発ツールおよびプレゼンテーションサーバ。Flashプラットフォームをユーザインタフェースとして活用することでWebアプリケーションにおいてリッチな操作性を提供する。
Adobe Flex 2.0 Beta 1における主なコンポーネントは次のとおり。
- Adobe Flex Framework 2.0 Beta 1
- Adobe Flex Charting Components 2.0 Beta 1
- Adobe Flex Enterprise Services 2.0 Beta 1
- Adobe Flex Builder 2.0 Beta 1
Adobe Flex 2.0 Beta 1はJSPやServletなどのWebアプリケーションにリッチなユーザーインターフェイスを提供する。インターフェースはFlashで実現し、バックエンドの処理にはJavaが利用される。統合開発環境も、EclipseをベースにしたAdobe Flex Builder 2.0 Beta 1が提供されており、グラフィカルな開発を実施することができる。Adobe Flex Charting Components 2.0 Beta 1では、チャートやグラフなどの再利用可能なコンポーネントが多数収録されている。
リッチインターネットアプリケーションの開発にはMXML言語とAction Scriptを使用する。MXML言語はXMLをベースの言語で、Adobe Flex 2.0 Beta 1の主要フレームワークを構成する。Action ScriptはJava Scriptのような言語で、処理を記述する用途に用いられる。
Adobe Flex 2.0 Beta 1で作成したファイルはAdobe Flexアプリケーションサーバにデプロイすることで、SWFファイルとして自動的にコンパイルされる。コンパイルされたSWFファイルはFlash Playerで動作し、Adobe FlexプレゼンテーションサーバおよびWebアプリケーションサーバに接続をおこない、バックエンドのJavaプログラムを通じて処理が実施される。コンパイルはデプロイするだけで自動的に処理される。
Adobe Flex 2.0 Beta 1のそれぞれのコンポーネントの主な特徴や変更点は次のとおり。
- Adobe Flex Enterprise Servicesの導入によるRPCサービスを介したデータ管理とデータサービスの提供
- Adobe Flex Framework 2.0
- インラインMXMLアイテムレンダラ
- マルチレイヤーモデルのサポート
- センターレラティブのアンカ
- リストベースコンポーネントにおけるXMLデータのサポート
- リストベースコンポーネントにおけるペンディングデータのサポート
- 階層コレクションのツリーサポート
- エフェクトインフラストラクチャの継続的な改良
- SWCsのリソースバンドル
- Adobe Flex Builder 2.0
- Adobe Flex Enterprise Services 2.0のサポート
- コード編集の強化
- MXMLエディタデザインモードの強化
- デバックの強化
- HTMLラッパテンプレートとFlash Playerの検知
- 履歴管理
- フォルダクラスパスのプロジェクトサポート
- MXMLとAction Scriptのアウトラインビュー
- Adobe Flex Charting Components 2.0
- 日付/時間、対数のアクシスタイプのサポート
- バーセット、コラムセットなどのスタッキングやクラスタリングの改善
- 多くのデータティップス
現在Adobe Flex 2.0 Beta 1は、開発者のためにAdobe Labsより無償で公開されている。開発版をダウンロードするにはメールアドレスの登録が必要。Adobe Labsにおいては正式版であるAdobe Flex 2.0の提供は2006年前半になるとされている。
リッチインターネットアプリケーションは、Webアプリケーションにおいてもデスクトップアプリケーションのような操作性や外観を実現したアプリケーションのこと。Adobe Flex 2.0 Beta 1では、エンドユーザに対するユーザインターフェース部分にFlashを採用してリッチなインターフェースを提供し、バックエンドの処理には従来のJavaを用いて処理を提供している。バックエンドはJavaで実装できるため、これまでのJava開発資産を活かすことができる。
関連記事
- 米Macromedia、「Flex 2」「Flash Player 8.5」を発表[2005/10/7]
- 米アドビ、PDFとFlash融合化したプラットフォーム構築目指す[2005/10/1]
- MacromediaがFlash 8のベータ版を公開、明らかになるFlash Platform戦略[2005/7/13]
- AdobeがMacromediaを買収、PDFとFlash、スタンダードが1社に[2005/4/18]
関連サイト
ヘッドライン
- IPA、OSS情報データベース「OSS iPedia」を刷新[18:55 3/19]プログラミング
- 東北大、鉄系高温超伝導体におけるディラック電子的振る舞いの観測に成功[18:05 3/19]エレクトロニクス
- 東芝、新潟県柏崎市で新型2次電池量産工場の建設を開始[17:58 3/19]エレクトロニクス
- Symbian、GCCでコンパイラ対応プロジェクト「Software Freedom Fighters」[17:49 3/19]プログラミング
- 伊藤忠商事、戸田工業と共同で北米にリチウムイオン電池正極材工場を建設[17:27 3/19]エレクトロニクス
- 昭和電工、樹脂複合材用カーボンナノチューブの量産を開始[17:04 3/19]エレクトロニクス
- 東北大、巨大超弾性歪みを有する高強度な鉄合金を開発[16:18 3/19]サイエンス
- STMicro、CryptoFirewallセキュリティ機能内蔵のSTB用SoCを開発[16:04 3/19]エレクトロニクス
- SEMI、2009年の半導体材料出荷額を発表 - 総額は前年比18.5%減の346億ドル[15:53 3/19]エレクトロニクス
- 住友大阪セメント、リチウムイオン電池向け高エネルギー密度の正極材を開発[15:37 3/19]エレクトロニクス





