2010-12-05 14 views
1

私はAdobe Air/Flexの経験がなく、Adobe Air/Flexアプリケーションを開発するためのいくつかの原則(デザインパターン)がありますか?おかげさまで Adob​​e Air(FlexまたはHtml)アプリケーションアーキテクチャ

+0

ビジュアルデザインパターンまたはアプリケーションアーキテクチャパターンをお探しですか? –

+0

調査する必要がある(デモアプリケーションを作成する)必要があり、ベストプラクティスを使用して作成したいので、アプリケーションアーキテクチャパターンのみ。 – jitm

+0

一般的に私は、Flexを使って開発アプリケーションのベストプラクティスを読んで、Airで実行したいと思っています。 – jitm

答えて

2

通常、FlexアプリケーションはMVCフレームワークを使用して開発されます。これらのフレームワークは、ベストプラクティスとデザインパターンに基づいて構築され、Flexアプリケーションの(マイクロ)アーキテクチャを決定します。 Flexのために利用可能なMVCフレームワークの多くがありますが、比較のためにこの議論を参照してください。

Flex MVC Frameworks

+0

ありがとうございました... – jitm

0

はいいえ、ハードコード規則はありません。 J2EEが大きくなり過ぎて複雑になった場合、フレームワークの使用を検討すると同様に、Flexの場合も同様です。アプリケーションのサイズが制限内にあると確信した場合は、フレームワークを使用しないでください。

ただし、フレームワークを使用したい場合は、Parsley、Cairngorm 2.0、Swiz、PureMVCなど、さまざまな選択肢があります。ただし、使用するフレームワークはアプリケーションによって異なります。データを取得してデータを取得するエンタープライズアプリケーションを開発したい場合は、ParsleyまたはCairngorm 2.0を使用してください。もし私があなただったら、Parsleyを使用することをお勧めします。

あなたが気をつけなければならない重要なことは、Flexでのパフォーマンスです。同様のことがAIRにも当てはまります。