Должен ли я написать новое приложение во Flex4 / Spark, если производительность важнее, чем скиннинг? - PullRequest
1 голос
/ 22 сентября 2011

Я много работал с платформами MX и Spark, и оба отлично работают для меня.Я собираюсь начать очень большой проект во Flex, где скорость и размер файла будут критическими факторами.Я не собираюсь использовать Adobe Catalyst.

Есть ли какая-либо причина, по которой я должен использовать Spark для этого приложения, а не MX?

1 Ответ

1 голос
/ 22 сентября 2011

Есть ли причина, по которой я должен использовать Spark для этого приложения? чем MX?

Adobe заявила, что Spark - это будущее. Линия MX не получает новых компонентов; и многие ожидают, что в какой-то момент они будут устарели.

Spark также обеспечивает значительно более гибкую архитектуру скинов.

Компоненты Spark спроектированы таким образом, чтобы иметь более легкий вес; вроде как "Pay As You Go" архитектура, так что вы не тянете за собой множество функций, которые вам не нужны. Хорошим примером этого является то, что полосы прокрутки отделены от контейнеров.

Spark также предоставляет вам большую гибкость для развертываний. Например, на мобильных устройствах поддерживаются только искровые компоненты.

Если скорость и размер файла являются критическими факторами, вы, возможно, захотите пересмотреть использование Flex. Существует множество альтернативных сред ActionScript, таких как Reflex, которые написаны для простоты и производительности.

...