Frage

Wie viel Einfluss wird die Migration auf unserer Code-Basis Flex 4 haben? Wir haben über 40k LOC in Flex geschrieben 3. Ich bin der Hoffnung, dass es keine Bruch Änderungen im Flex SDK sind, und dass wir glatt zu den neuen Funktionen von Flex 4 übergehen kann, während jede Unterbrechung zu minimieren. Von dem, was ich gelesen habe Adobe entwickelt eine neue Reihe von GUI-Komponenten namens "Spark, aber ich hoffe, dass unsere bestehenden Sachen mit den neuen Komponenten koexistieren können.

War es hilfreich?

Lösung

Zünd- und MX-Komponenten können innerhalb der gleichen Anwendung koexistieren (und sogar innerhalb der gleichen MXML-Dateien). Es gibt einige Änderungen, wie CSS funktioniert, weil CSS Namespaces jetzt unterstützt werden, und Sie werden dort einen kleinen Migrationsschritt begegnen.

In Bezug auf die Wahl Spark-Vergleich MX, Adobe empfiehlt, halten Sie Ihre bestehenden Code, der MX-Komponenten verwendet bereits das gleiche. Es gibt keine Notwendigkeit, alles Funke sofort zu machen. Sie können inkrementelle Änderungen vornehmen, wie die Notwendigkeit entsteht. Für neue Entwicklung, sollten Sie Funken, wenn möglich nutzen. Allerdings werden die Spark-Komponenten in Flex 4 nicht zu 100% Feature-Parität mit MX haben, so dass Sie einige Situationen wahrscheinlich stoßen, wo Sie MX-Komponenten für den Augenblick.

fortsetzen müssen

Andere Tipps

Sie können auf Flex 4 verschieben, ohne die neuen Sachen anzunehmen. Sie können die 2006-Namespace halten, so dass Sie Ihre MXML-Dateien nicht zu aktualisieren. Auch können Sie optional die Spark-Komponenten verwenden. Der einzige große Vorteil dabei ist, desto schneller Compiler. Es wird auch ermöglichen es Ihnen, schrittweise auf das 2009-Namensraum zu bewegen und Funken.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top