Миграция на Flex 4 - PullRequest
       20

Миграция на Flex 4

2 голосов
/ 30 октября 2009

Какое влияние окажет миграция на Flex 4 для нашей базы кода? В Flex 3 написано около 40 тыс. LOC. Надеюсь, что в Flex SDK нет серьезных изменений, и мы сможем плавно перейти к новым функциям Flex 4, сводя к минимуму любые сбои. Из того, что я прочитал, Adobe разрабатывает новый набор компонентов GUI под названием «Spark», но я надеюсь, что наши существующие материалы могут сосуществовать с новыми компонентами.

Ответы [ 2 ]

3 голосов
/ 30 октября 2009

Компоненты Spark и MX могут сосуществовать в одном приложении (и даже в одних и тех же файлах MXML). Есть некоторые изменения в том, как работает CSS, потому что теперь поддерживаются пространства имен CSS, и вы столкнетесь с небольшим этапом миграции.

С точки зрения выбора Spark вместо MX Adobe рекомендует сохранить прежний код, который уже использует компоненты MX, такими же. Там нет необходимости делать все Spark немедленно. Вы можете вносить дополнительные изменения по мере необходимости. Для новой разработки вы должны использовать Spark, когда это возможно. Тем не менее, компоненты Spark в Flex 4 не будут иметь 100% -ное сопоставление функций с MX, поэтому вы, вероятно, столкнетесь с некоторыми ситуациями, когда вам необходимо продолжить компоненты MX на данный момент.

2 голосов
/ 30 октября 2009

Вы можете перейти на Flex 4, не применяя ничего нового. Вы можете сохранить пространство имен 2006 года, чтобы вам не приходилось обновлять файлы MXML. Также вы можете по желанию использовать компоненты Spark. Единственным важным преимуществом этого является более быстрый компилятор. Это также позволит вам постепенно перейти к пространству имен 2009 и Spark.

...