Pregunta

¿Qué impacto tendrá la migración a Flex 4 en nuestra base de código? Tenemos alrededor de 40k LOC escritos en Flex 3. Espero que no haya cambios importantes en el Flex SDK, y que podamos pasar sin problemas a las nuevas características de Flex 4 mientras minimizamos cualquier interrupción. Por lo que he leído, Adobe está desarrollando un nuevo conjunto de componentes GUI llamado 'Spark', pero espero que nuestras cosas existentes puedan coexistir con los nuevos componentes.

¿Fue útil?

Solución

Los componentes Spark y MX pueden coexistir dentro de la misma aplicación (e incluso dentro de los mismos archivos MXML). Hay algunos cambios en el funcionamiento de CSS porque los espacios de nombres CSS ahora son compatibles, y encontrará un pequeño paso de migración allí.

En términos de elegir Spark versus MX, Adobe recomienda mantener el código existente que ya usa componentes MX de la misma manera. No hay necesidad de hacer que todo chispee de inmediato. Puede realizar cambios incrementales a medida que surja la necesidad. Para un nuevo desarrollo, debe usar Spark cuando sea posible. Sin embargo, los componentes Spark en Flex 4 no tendrán una paridad de características del 100% con MX, por lo que es probable que encuentre algunas situaciones en las que necesite continuar con los componentes MX por el momento.

Otros consejos

Puede pasar a Flex 4 sin adoptar ninguna de las novedades. Puede mantener el espacio de nombres de 2006 para no tener que actualizar sus archivos MXML. También puede usar opcionalmente los componentes de Spark. El único beneficio importante de hacer esto es el compilador más rápido. También le permitirá moverse progresivamente al espacio de nombres 2009 y Spark.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top