このページでは、小規模で単純なアプリケーションから、より大規模で複雑なアプリケーションに移行するために役立つリソースを紹介します。コードを分割して整理する方法や、コンポーネントの間でデータを受け渡す方法を決める必要があります。
リッチインターネットアプリケーションの仕組みや、ITインフラストラクチャにRIAを組み込む方法など、より一般的なリソースについては、Flashプラットフォームのページを参照してください。
アプリケーションアーキテクチャ |
Flexなどのアプリケーションフレームワークは、細分化されたアプリケーション機能やサービスを提供するクラスのライブラリです。Flexの機能を使用するには、以下のリソースが役立ちます。
FlexエンジニアのAlex Haruiが、Flexフレームワークを使って大規模なアプリケーションを開発する方法を紹介します。
アプリケーションのローカライゼーションとアクセシビリティについて詳しく説明します。
アーキテクチャフレームワーク |
アーキテクチャフレームワークは、アプリケーションを載せるための骨格あるいは内部構造の役割を果たします。それ以外のサービスは提供せず、特定のデザインパターンの集合を使用してアプリケーションを構築する方法だけを示します。一般的ないくつかのフレームワークに関するリソースを以下に示します。
アドビプロフェッショナルサービスが作成した6つのパートから成るシリーズで、Cairngormによるアプリケーション開発の利点と方法を紹介します。
Mateの作者Laura Arguelloが、Mateによるアプリケーションの開発方法を紹介します。
アーキテクチャフレームワークの比較 |
以下のリソースは、様々なフレームワークを比較したもので、アプリケーションに最適なフレームワークを選ぶために役立ちます。
FlexデベロッパーのためにCairngorm、Mate、PureMVC、Swizの概要を紹介します。
アドビプロフェッショナルサービスのメンバーが、Spring ActionScript、Parsley、Flicc、Swizの概要、使用法、比較を示します。
Flexの専門家たちが、各種フレームワークに関する使用経験と意見を述べます。
6つのパートから成るInsideRIAシリーズで、Cairngorm、PureMVC、Swiz、Mateを比較してそれぞれの利点と欠点を述べます。
The Flash Platform consists of an integrated set of technologies - including client runtimes, tools, frameworks, services, and servers - that provide everything you need to deliver applicatoins, content, and high-definition video to the widest possible audience.