アクセシビリティ

データシート

次世代のweb体験を構築

Adobe® Flex™ 2は、クロスプラットフォームで動作する魅力的なリッチインターネットアプリケーション(RIA)の構築・配信を実現する、最先端のパワフルなアプリケーション開発・導入ソリューションです。 Flexはユーザの個々のニーズに合ったインタラクティブなアプリケーションの提供を可能にすることで、ユーザ体験を飛躍的に進化させるとともに、人とwebの関わり方を一新します。

効果的なユーザ体験の提供が企業の成功の鍵を握っているといっても過言ではありません。 Webサイト上で、顧客が欲しい商品を簡単に見つけたり、自分好みにカスタマイズして購入できるようにするのか、それともオンラインショッピングによく見られる煩雑な手続きで、顧客がwebサイトから逃げてしまうのか。この差を決定づけるのがユーザ体験の質といえるでしょう。 また、高度に分析された最新のデータ資料を携えて得意先に出向くのか、それとも数字だけが羅列し、しかも最新の情報ではない資料を携えて出向くのか。 顧客が自らのアカウントを管理できるようにするのか、それとも些細な用件でさえ、20分もかけて電話でカスタマーサービスに問い合わせることを強要するのか。このような状況の分かれ目となるのが、ユーザ体験です。

優れたユーザ体験の提供、これを可能にするのがAdobe Flex 2です。 Flexは、webから企業システムにいたるRIAを構築可能な強力な開発ツールであり、作成したアプリケーションはクロスプラットフォームで動作し、幅広い環境に対応します。 また、Flexは、一般的なデザインパターンをサポートする先進の標準規格準拠言語とプログラミングモデルに加え、作業生産性に優れたEclipse™ ベースの開発環境を提供します。 Flexでアプリケーションを構築すれば、先進のデータサービスを利用して、表示データの操作やバックエンドシステムとの統合を管理できるだけでなく、ユビキタスなAdobe Flash® Player 9をベースにしたエンタープライズ仕様の強力なクライアント環境さえ実現できます。Flexを導入することで企業は、誰でも利用できる表現力豊かなインタラクティブアプリケーションを開発できる上に、顧客満足度やユーザ作業の生産性向上といった事柄も実現できます。

データシートを見る

よりリッチかつ効果的なアプリケーションを導入し、質の高いユーザ体験を提供

Flexを利用すれば、対社外・対社内のいずれの用途においても、より豊かで、効率的なユーザ体験をもたらすRIAが構築できます。 従来のwebブラウジングがページベースのHTMLモデルの制約を受け、リクエスト/レスポンス型のデータアクセスに限られていたのに対し、Flexアプリケーションは、これまでにないシームレスなユーザ体験を提供することができます。 Flexアプリケーションのバックグラウンドでは、パワフルなデータサービスがシームレスなデータ同期化とリアルタイムでのデータプッシュ配信をサポートし、 また、Flexのメッセージング機能を利用することで、ネットワークとの接続が中断した後も機能し続けるようなアプリケーションや、離れた場所にいる複数のユーザが同一アプリケーション上で画面共有・チャットできるような、より強力なアプリケーションさえ実現できます。 これらの機能に加え、音声やビデオもシームレスに組み込めるFlexアプリケーションは、顧客、パートナー、そして従業員との間でのコミュニケーションに、さまざまな新しい可能性をもたらせます。

企業内でFlexアプリケーションを導入すれば、段階的なステップを必要とする各種ビジネスプロセスを統合・半自動化できます。 もちろん、Flexアプリケーションは、既存のツールやワークフロー、アプリケーションといった企業インフラとの統合が可能です。 一方、対外的な用途のためにFlexアプリケーションを導入すれば、インタラクティブなデータ連動型インタフェイスとアプリケーションのルック&フィールを自由にカスタマイズする機能を組み合わせた、画期的なサービスなどが顧客に提供できます。

ワンランク上のアプリケーションを既存の開発ノウハウで実現

Adobe Flex 2を利用すれば、開発者は効率的に作業を進めつつ、対顧客、対従業員のどちらのアプリケーションにおいても、直感的に利用できるリッチなユーザ体験が開発できます。 Flexは、RIAの構築、デプロイ、管理に必要なすべてのコンポーネントをそろえたエンドツーエンドのプログラミングモデルを提供するので、開発者は簡単かつとてもスピーディに作業を進められます。

FlexはXMLやECMAScriptといった、一般的な標準規格に基づいているため、プロの開発者が素早く慣れ親しめるというメリットもあります。 また、Flexのフレームワークには、開発者の作業生産性を高めることが可能な、ビルトインのコントロールやサービスを豊富にそろえたライブラリが含まれています。 開発者は、ライブラリに収録されている再利用性と拡張性に優れた100種類以上のコンポーネントを利用して素早くインタフェイスを組み立て、これをオープンソースのAPIを利用して、HTMLやDHTML、さらにはAjaxアプリケーションと統合できます。

Flex Builder 2は、コーディング作業中心のIDEがもたらすパワーと、視覚的なユーザインタフェイス開発ツールがもたらす生産性を両立した製品です。 Flex Builderにはデバッグツールが内蔵されているので、素早く問題点を把握・修復し、常に高品質なアプリケーションを開発できます。

Adobe Flex Data Services 2は、RIAに欠かせないアプリケーションのデータ通信・操作層を提供します。これにより、開発者は生産性高く作業できるとともに、エンタープライズアプリケーションのより複雑なニーズにも対処できます。 また、この新しいデータサービスにより、サーバデータとのやり取りのプログラミングモデルが簡素化されることはもちろん、高性能データ転送、リアルタイムでのデータストリーミング、メッセージベースのパブリッシュおよびサブスクライブ、各層間のシームレスなデータ同期、大規模データセットの自動ページ処理といった各種機能に加え、非連続接続型アプリケーションのサポートが提供されます。 もちろん、Flexのデータサービス機能はFlexフレームワークとシームレスに連携するので、開発者は最小限の作業でそのメリットを活かすことができます。

Flexと連携しながら、 さらにパワフルなAjaxアプリケーションを実現

優れたRIA開発者には、あらゆるアプリケーション要件への対応力が求められます。 だからこそ、アドビはAjaxテクノロジを歓迎し、FlashやFlexがAjaxとも連携できるようにと考えています。 例えば、開発者はAjaxのテクニックで作業を開始し、後からオープンソースのFlex-Ajax Bridgeを利用するといったことが可能です。 このオープンソースのライブラリを利用すると、Flash、ならびにFlexフレームワークで構築したパワフルなコンポーネントやアプリケーション、さらにはベクトルオブジェクト、音声、映像、グラフ機能などが、驚くほど簡単に、段階的にAjaxスタイルのアプリケーションへと統合できます。