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 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 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] |
| トマトを食べれば痩せられる!? -京大ら、新発見の成分で肥満改善効果を実証 [21:00 2/10] |
| JAXA、液体シリコン中に残存する共有結合を観察 -大口径ウェハの実現に期待 [20:11 2/10] |
| NEDOなど、熱膨張が小さな樹脂複合材料ペレットの量産化に成功 [19:22 2/10] |
| 理研、一般顕微鏡を蛍光顕微鏡に強化できるアダプタを試作して性能を実証 [19:15 2/10] |
| 天の川のブラックホールが小惑星を飲み込んでいる - NASAが発表 [18:08 2/10] |
|
[小栗旬]映画監督役「なんか不思議」 映画「キツツキと雨」初日舞台あいさつ [15:35 2/11] エンタメ |
|
ラズウェル細木サイン入り、土用丑の日カレンダーが抽選で [15:20 2/11] ホビー |
|
【女性編】バレンタインチョコをあげたい芸能人ランキング [15:00 2/11] ライフ |
|
【男性編】バレンタインチョコをもらいたい芸能人ランキング [15:00 2/11] ライフ |
|
[戸田菜穂]第1子女児を出産 「感動でいっぱい」春にも仕事復帰 [14:51 2/11] エンタメ |