アドビシステムズは14日、Adobe Flex 2.0について発表をおこなった。Adobe Flex 2.0はFlashテクノロジをベースとするリッチインターネットアプリケーションのための開発およびランタイムプラットフォーム。軽量に動作するうえに開発も容易であり、今後のインターネットアプリケーション開発において重要な地位をしめる可能性があるとみられている。
|
|
アドビシステムズ |
「私たちアドビが、このエクスペリエンスエコノミにおいてなにを提供できるか、ということです」と、アドビシステムズ、マーケティング本部本部長 伊藤かつら氏は述べる。これに対する答えとしてアドビでは、エンゲージメントプラットフォームを展開してユーザエクスペリエンスを提供していくのだと続けた。Adobe Flexはエンゲージメントプラットフォームを構成するコンポーネントに分類されている。
伊藤氏は、1990年前半はヘビーアプリケーションをそのままインターネットクライアントに持ってきたファット&リッチクライアントであったと説明。これからはファットの部分を軽量に変更しつつ、かつ、リッチクライアントは機能を削減することなく実現する「RIA - Rich Internet Application」が要諦になるだろうとした。そしてそれを実現するものがAdobe Flex 2.0だという。
アドビシステムズ、プロダクト&セールスエンジニアリング部、プロダクトスペシャリスト 太田禎一氏から、Adobe Flex 2.0の機能について説明があった。Adobe Flex 2.0はFlashをベースとした開発プラットフォームでありランタイムプラットフォーム。開発環境からFlashの表現力が簡単に活用できるように工夫されている。新しく開発されたAVM2(ActionScript Virtual Machine)やコンポーネントの見直しでパフォーマンスが前バージョンとくらべて約10倍高速化されているほか、生産性の向上、無償SDKと開発版サーバを提供することでより多くの開発者が利用できるようになっている。
要するに、Flashを使ってWebアプリケーションシステムを開発するための開発環境と実行環境がAdobe Flex 2.0ということになる。クライアント側ではFlashプラグインを通じてFlashが実行され、サーバ側ではJavaアプリケーションサーバが動作する。今注目されている技術のおいしいところをまとめたような構成になっている。
Adobe Flex 2.0の特徴はいくつもあるが、機能の面にしぼれば新しいメッセージングサービスとデータマネージメントサービスをあげることができる。
Adobe Flex 2.0ではメッセージングサービスを通じて外部のシステムと連携できるようになっている。Flex Data Servicesに搭載されているMessage ServiceがJMSに対応しているため、JMSを通じて既存のJMSを使うプラットフォームを使うことが可能だ。アダプタを開発すればJMSに限らず、ほかのプロトコルによる通信もできる。
データマネージメントサービスについてもメッセージングサービスを同様に、アダプタを経由してほかのデータを連携することができる。たとえばRDBMS、DAO、ColdFusion、Hibernateなどと連携ができる。
Adobe Flex 2.0のもうひとつの特徴は、Flashの開発環境としては初となるEclipse IDEベースの開発環境Flex Builder 2.0にある。Flex Builder 2.0はEclipse IDE込みでもプラグインの状態でも提供されている。コーディングベースの開発とGUIの開発の両方をサポートしている。
ユーザエクスペリエンスの面からとらえたAdobe Flex 2.0の第一の特徴は、Webアプリケーションとは思えないスムーズな操作感とエフェクトにある。PCで動作するアプリケーションよりも滑らかで効果的なエフェクトを提供するといってもいい。
アドビシステムズ、カスタマーケア部、プロフェッショナルサービスコンサルタン ト 上条晃宏氏は、Adobe Flex 2.0で作成したコンテンツを操作しながらこう説明する。「このようなエフェクトによってユーザは自分の操作を実感することができる。従来こうしたエフェクトはデザイナであれば作成することができたが、プログラマからはわかりにくいところがあった。Adobe Flex 2.0によってプログラマからもエフェクトが扱いやすくなったということだ」
同氏はいくつものデモンストレーションを実施しながら、Adobe Flex 2.0が提供する機能を紹介した。次のいくつかを抜粋して紹介する。
|
|
|
携帯販売サイトデモ: 携帯の情報提供から購入までの一連の作業を実現。Webアプリケーションとは思えないほどスムーズなエフェクトと操作感 |
携帯販売サイトデモ: 動画とも連携しており、選択した携帯の詳細は操作方法が動画で表示されている |
どのデモンストレーションにも共通していたことは、それがWebアプリケーションとして動作しているとは思えないほど軽快で、かつ、GUIエフェクト効果がきわめて高いことだ。
Adobe Labsは3月21日(米国時間)、Adobe Flex 2.0とAjaxとの連携を実現するライブラリ「Flex-Ajax Bridge (FABridge)」を発表している。上条氏はFABridgeについても言及。「どんな技術にも強み弱味というものがある。AjaxはHTML、CSS、JavaScriptなどWebのコア技術を使って構築されている。既存技術をそのまま拡張するものであり素晴らしいことだ。FlexはFlashをベースにした技術であり、Flashでしか実現できない操作を提供する。その両方のよいところをもって相互補完すればいい」
Ajaxの問題は、開発が難しいということと、非同期で動作している間、何が起こっているかわからないことなどだ。その部分にFlexを組み込むと、実行速度を向上させ、かつ、エフェクトを有効にすることができる。
Adobe Flex 2.0の具体的な出荷日時はまだ明らかにされていないが、大枠の方向として今夏の出荷になるとしている。サーバプラットフォームである「Flex Data Services 2.0」とEclipse IDEベースの「Flex Builder 2.0」は有償で、「Flex 2.0 SDK」は無償で提供される見通し。
Google Mapsが公開されたことで、Ajaxと呼ばれる扱いやすいインターネットクライアントがクローズアップされるようになった。以後、Ajaxの技術を採用したWebアプリケーションが増えており、Webアプリケーションにおいても高度な操作感が求められている。その点、Adobe Flex 2.0が提供するエクスペリエンスは一歩先をいくものだといえる。
Flashプラグイン自身はOSSではないため、すべてのOSで動作するものではないが、同社の掲示によるとFlashの動作プラットフォームはビジネスユースにおける98%をカバーしており、必要十分に網羅しているという認識だ。
Adobe Flex 2.0のようにFlashテクノロジをベースとしたWebアプリケーション開発および実行のためのプラットフォームには、すでにOSSで開発されているOpenLasloなどもあり、今後ますます活発になっていくとみられる。
| 次世代アプリはブラウザとFlashで完結?-Flex 2.0 Beta 2/Flex-Ajax Bridge [2006/3/23] |
| Yahoo!からのバレンタインプレゼントはWeb 2.0/AJAXライブラリ [2006/2/15] |
| リッチインターネットアプリケーションを提供する Adobe Flex 2.0 Beta 1 公開 [2006/2/2] |
| AdobeがMacromedia買収を完了 - 製品ポートフォリオの統合に着手 [2005/12/6] |
| 米アドビ、PDFとFlash融合化したプラットフォーム構築目指す [2005/10/1] |
| マクロメディア「Macromedia Flash Player 8」発表 - 無償ダウンロード開始 [2005/9/13] |
| 「Macromedia Studio 8」が発表 - Dreamweaver/Fireworks最新版や新ツール [2005/8/9] |
| MacromediaがFlash 8のベータ版を公開、明らかになるFlash Platform戦略 [2005/7/13] |
| AdobeがMacromediaを買収、PDFとFlash、スタンダードが1社に [2005/4/18] |
| Linux Mint 12 KDE登場 [10:26 2/10] |
| Dell、重複排除により最大98%のデータ削減が可能なバックアップストレージを発売 [09:44 2/10] |
| 北大、「ポジトロン断層撮影法」による脳腫瘍の性質を診断する手法を開発 [09:40 2/10] |
| NICTなど、手術支援ロボット「da Vinci」の3D裸眼映像伝送実証実験を計画 [09:36 2/10] |
| TI、再生可能エネルギー向けアプリ開発用マイコン搭載ソーラーキットを発表 [08:00 2/10] |
|
インターコム、FAXサーバソフトにUSB接続型モデムセット追加 [10:30 2/10] ビジネスPC |
|
Linux Mint 12 KDE登場 [10:26 2/10] エンタープライズ |
|
地震への関心、再び高まる - 1月のTwitter利用動向 [10:21 2/10] ネット |
|
チョコがないと描けない!駄々をこねた巨匠・手塚治虫 [10:07 2/10] キャリア |
|
斉藤由貴×木村祐一コンビが殺人事件解決に奮闘!『警察医・秋月桂の検死ファイル』 [10:07 2/10] キャリア |