Почему приложения Flex работают лучше, чем Flash? - PullRequest
1 голос
/ 14 мая 2011

Когда я делаю проекты с помощью Flex (или Flash Builer), конечный результат обычно работает намного лучше, чем проект аналогичного уровня, созданный с помощью инструмента разработки Flash. Я знаю, что Flash IDE скорее для анимации и тяжелой работы над дизайном, так что вы не можете реально сравнить эти 2 инструмента, но этот вопрос беспокоит меня долгое время.

Если приложения, созданные с помощью Flex (или Flash Builder), действительно быстрее и требуют меньше ресурсов процессора - почему это так?

1 Ответ

6 голосов
/ 14 мая 2011

Зависит от того, как вы пишете приложение, оно не имеет ничего общего с инструментом, который вы используете.Например, вы могли бы написать чистое приложение AS с использованием Flash IDE (что является плохой идеей, поскольку существует множество других замечательных инструментов, которые могут помочь вам сделать это, кроме редактора Flash Crappy), которое будет меньше (КБ) и быстрее, чеманалогичное приложение Flex, потому что приложение Flex будет иметь много избыточного кода (весь фреймворк).Однако если вы решите не писать чистый AS и использовать графический редактор (перетаскивание фигур, анимация с использованием фреймов), вы добавите в свое приложение еще более избыточный код, чем Flex, и это сделает его медленнее, чем приложение Flex.

Короче говоря, если вы хотите, чтобы скорость, так же как и скорость разработки (сколько времени занимает проект), использовала Flex, в ней есть множество готовых вещей, которые помогут вам быстро выполнить проект.Однако, если вам нужна скорость, производительность и небольшой размер, используйте чистый AS с хорошим редактором, таким как FlashDevelop.Я полагаю, это вопрос эффективности торговли для времени разработки.Никогда не используйте графический интерфейс Flash IDE ни для:)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...