私は開発が初めてで、Android アプリケーションを開発したいと考えています。以前、Adobe Flash Builder 4.6 と Flex Mobile Project を使用してアプリケーションを作成しました。最近、4.7 に Action Script Mobile Project のオプションがあることに気付きました。
誰かが私に2つの違いと、どちらかを利用することの長所と短所を説明してもらえますか?
私は開発が初めてで、Android アプリケーションを開発したいと考えています。以前、Adobe Flash Builder 4.6 と Flex Mobile Project を使用してアプリケーションを作成しました。最近、4.7 に Action Script Mobile Project のオプションがあることに気付きました。
誰かが私に2つの違いと、どちらかを利用することの長所と短所を説明してもらえますか?
Flex フレームワークが提供する宣言型マークアップ、組み込み UI コンポーネント、およびデータ バインディングを利用する予定がある場合は、おそらく Flex Mobile プロジェクトから始める必要があります。このアプローチの欠点は、Flex フレームワークの追加のスキャフォールディングによってパフォーマンスがわずかに低下し、プロジェクト全体のファイル サイズが大きくなることです。
一方、パフォーマンスが重要であり、宣言型マークアップ、組み込みの UI コンポーネント、または Flex フレームワークによって提供されるデータ バインディングが必要ない場合は、純粋な ActionScript モバイル プロジェクトから始める必要があります。非常に単純なアプリケーション、ゲーム、または高度にカスタマイズされた UI を備えたアプリケーションは、純粋な ActionScript アプローチがより適している可能性があるプロジェクトの例です。
参考までに、Flex アプリで Adobe Scout を使用できます。Apache Flexは高度な Telemetry をサポートするようになりました。SWF Scout Enablerを使用して、SWF に高度なテレメトリを追加することもできます。