В чем разница между Flex и Flash CS4? - PullRequest
1 голос
/ 05 февраля 2010

Какие различия существуют между Flash CS4 и Flex, кроме графического интерфейса Flash?

Ответы [ 3 ]

4 голосов
/ 05 февраля 2010

«Flex» - это не приложение, «Flex Builder» - это. Это важно - «Flex» - это фреймворк. Спросить разницу между Flash и Flex это все равно, что спросить разницу между JavaScript и JQuery.

Flex Builder - это редактор кода на основе затмения, который имеет встроенную поддержку платформы Flex. Flex Framework предоставляет вам мощный набор инструментов для работы с данными - эти инструменты, как правило, недоступны во Flash.

Если вы делаете что-то действительно сложное, связанное с динамическими данными, возможно, стоит подумать об использовании Flex вместо прямой Flash.

Это немного сбивает с толку - вы можете использовать Flex Builder в качестве редактора ActionScript в проекте Flash. Другими словами, у вас все еще есть .fla, но вы делаете кодирование во Flex Builder вместо Flash. Многие люди делают это потому, что Flex Builder предоставляет гораздо более надежный редактор кода. Например, вы получите подсказку кода для пользовательских классов - что значительно экономит время, если вы создаете что-то даже умеренно сложное.

Надеюсь, это поможет! И Flex Builder, и Flash являются мощными инструментами, я бы порекомендовал поиграть с ними обоими, чтобы понять, что вы можете сделать с каждым из них.

2 голосов
/ 05 февраля 2010

Flex - это среда программирования с надлежащей средой программирования, подобной Java. Он сосредоточен на разработке программного обеспечения - тот факт, что приложение Flex скомпилировано в двоичный файл Flash SWF, почти не имеет значения. Flash CS4 - это инструмент для художественного / графического дизайна. позволяет выполнять кодирование, но оно сфокусировано на добавлении кода в анимацию. Это немного похоже на то, как вы можете делать кодирование в MSAccess - это разрешено, но не является основным направлением, и инструменты разработки совсем не ориентированы на программистов. На самом деле вы должны научиться даже найти код в CS4.

Итог: если вы программист, то Flex будет казаться естественным. CS4 не будет.

1 голос
/ 05 февраля 2010

Flash больше ориентирован на анимацию (поставляется с библиотекой и т. Д.), А Flex - на разработку веб-приложений.

Хорошую статью о Flash и Flex можно найти здесь .

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