2011-07-03 9 views
0

私は作業中のアプリケーション(サーバーとの通信、データ処理など)の「コア」を設計しましたが、私はそれが具体的であることを望んでいるので、 PC、タブレット、gsmなどのさまざまなプラットフォーム上ではおそらく異なっています。フレックス:1つのデータモデル、複数のプラットフォームの異なるUI、方法?

私の質問は基本的には次のとおりです。

  • UIの非常に異なるアプリケーションねばならないから、プラットフォームのすべてに対して同じでなければならないアプリケーションの「コア」を分離するためにどのように?

//質問には、Flash Builderの程度である4.5

答えて

1
あなたは最終的にSWCファイルにコンパイルされますなどこれはあなたのコアアプリケーションロジック、サービス、データモデルを、含まれている「Flexライブラリプロジェクト」を作成することができ

ましたFlashまたはFlexプロジェクト用の汎用ライブラリです。次に、作成する各ユーザーインターフェイスに対して別々のFlexプロジェクトを作成し、作成したFlexライブラリプロジェクトに依存関係を宣言します。

http://livedocs.adobe.com/flex/3/html/help.html?content=projects_7.html

+0

SWCにコンパイルすることなく使用できますか? –

+0

Flash Builder(または別のIDE)を使用している場合は、ライブラリプロジェクトを他のプロジェクトの依存として追加するだけです。 SWCをコンパイルして他のプロジェクトで利用できるようにします。参照してください。 –

+0

OK。私は今、アイデアを得て以来、このトピックについてさらに読む予定です。 –

関連する問題