質問

Flex 4への移行がコードベースに与える影響はどれくらいですか? Flex 3で約40kのLOCが記述されています。FlexSDKに重大な変更がなく、中断を最小限に抑えながらFlex 4の新機能にスムーズに移行できることを望んでいます。私が読んだことから、アドビは「Spark」と呼ばれるGUIコンポーネントの新しいセットを開発していますが、既存のものが新しいコンポーネントと共存できることを望んでいます。

役に立ちましたか?

解決

SparkおよびMXコンポーネントは、同じアプリケーション内(および同じMXMLファイル内)で共存できます。 CSS名前空間がサポートされるようになったため、CSSの動作にいくつかの変更が加えられ、そこで小さな移行手順が発生します。

SparkとMXのどちらを選択するかという観点から、アドビでは、既にMXコンポーネントを使用している既存のコードを同じにすることをお勧めします。すべてをすぐにSparkにする必要はありません。必要に応じて、段階的に変更を加えることができます。新規開発の場合は、可能であればSparkを使用する必要があります。ただし、Flex 4のSparkコンポーネントにはMXとの100%機能パリティがないため、しばらくの間MXコンポーネントを継続する必要がある状況が発生する可能性があります。

他のヒント

新しいものを採用せずにFlex 4に移行できます。 MXMLファイルを更新する必要がないように、2006名前空間を保持できます。また、オプションでSparkコンポーネントを使用できます。これを行うことの唯一の主な利点は、より高速なコンパイラです。また、2009名前空間とSparkに徐々に移行することもできます。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top