アクセシビリティ

Flex 3の利点

リッチなユーザ体験

Flexを使用すると、Webアプリケーションのデベロッパーは、操作性の高い表現力豊かなWebおよびデスクトップアプリケーションのインターフェイスを効率的に開発できます。Flexで構築した魅力的なアプリケーションでさらに多くのユーザにアピールできる上、生産性と顧客満足度が高まり、収益が増加します。

クロスプラットフォームで利用可能なアプリケーション

Flexアプリケーションは、Adobe Flash Player 9のランタイムを利用しています。Flash Playerはインターネットを利用するコンピュータの98%以上にインストールされているため、ブラウザやプラットフォームの違いを越えて一様に利用可能な独自のユーザ体験を実現できます。Flash Player 9は、エンタープライズな要件にも対応し得るクライアント環境です。高度なベクトルグラフィックスエンジンは、データとの緻密な連携が求められるアプリケーションにもスムーズに対応し、デスクトップアプリケーション並みの高速処理を実現します。

Adobe AIRとの連携

Adobe AIRは、リッチインターネットアプリケーションをデスクトップで動作させることができる新しいクライアント環境で、より魅力的で高性能なアプリケーションをオンラインまたはオフラインで利用する可能性が広がります。Flexフレームワークは新しいAIR APIをネイティブでサポートし、Adobe Flex Builder 3はAdobe AIRで構築されたアプリケーションの開発、デバッグ、パッケージ化、署名に必要なすべてのツールを備えています。

デベロッパーの生産性

組み込まれている100以上のリッチアプリケーションコンポーネントを使用して、リッチインターネットアプリケーションを構築および開発できます。EclipseベースのパワフルなAdobe Flex Builder 3開発環境を利用すると、Webおよびデスクトップ用RIAの開発、デバッグ、テストにかかる時間をさらに短縮できます。

Adobe Creative Suite 3との連携

FlexとAdobe Creative Suite® 3を組み合わせることにより、先進のツールを使用する、スムーズで一貫性のあるワークフローを実現できます。Flash、Fireworks、Illustrator、Photoshopを使用して、Flexネイティブ形式のアセットを作成できます。Flex Builderを使用すると、これらのアセットをリッチインターネットアプリケーションのインターフェイスに簡単に読み込むことができます。

スムーズな導入と操作性

コンポーネント、スキン、コンテナ、アプリケーションサービスの豊富なライブラリが装備され、開発をすぐに始めることができます。ウィザードを使用して、既存のWebサービスに接続したり、ColdFusion、PHP、ASP.NET、Javaによるデータベース接続コードを生成することもできます。

標準ベースのオープンソース

Flex 3はオープンソースのソフトウェアとして、オープンソースFlex SDKプロジェクト*から入手できます。Flexは最新の標準規格準拠言語とプログラミングモデルを備え、一般的なデザインパターンをサポートします。オープンソースフレームワークを拡張および強化して、独自のニーズを満たし、同時にFlexの発展に貢献することができます。

先進のデータサービス

オープンソースのBlazeDS*を利用すると、FlexとAIRのアプリケーションをバックエンド、分散データ、Javaサーバインフラストラクチャに手軽に接続し、応答性に優れたリアルタイムなデータ駆動型のユーザ体験をブラウザやデスクトップ上に展開できます。

既存のプロジェクトの拡張

既存のWebサイトに各種の小規模アプリケーションやコンポーネントを組み込んでリッチな表現力をさらに強化したり、イマーシブな単一スクリーンのアプリケーションを開発してユーザ体験全体を一新したりすることが、すべてFlex 3の導入だけで可能となります。

スケーラビリティ

Flexは、Webサイトのシンプルなコンポーネントから、ブラウザベースの全画面アプリケーションやデスクトップアプリケーションに至るまで、様々な規模の開発に対応するよう設計されています。拡張可能なコンポーネントライブラリが組み込まれているため、あらゆる種類のRIA作成に幅広いソリューションを提供します。LiveCycle Data Services ES(旧称Flex Data Services)を使用することにより、XML over HTTP、アドビ システムズ社のActionScript Message Format(AMF)、RTMPなどの中からデータ転送方式を選択することができます。

次のステップ