Flex Builder 2:
Почти всю информацию вы можете почерпнуть в
AS3 Wiki @ Adobe Labs.
Flex Builder 2 -- новая среда разработки от Adobe, поддерживающая Flex Framework и первая среда, поддерживающая ActionScript 3.0. В основе FB2 лежит
Eclipse IDE -- без преувеличения
гениальная среда разработки для множества языков (изначально для Java), поддерживающая мощную систему плагинов (и позволяющая с удивительной легкостью их создавать). Те, кто видел Эклипс, поймут, что программисты получают от этого шага экс-Макромедии.
FB2 Alpha1 доступен в видел
плагина к Эклипсу (вам понадобится версия 3.0 или выше, плагин весит 39 MB), либо как
stand-alone приложение (124 MB), тем не менее, имеющее в своем сердце Eclipse IDE.
Что это значит? Не просто то, что мы получим великолепную IDE. А еще и то, что мы получим возможность разрабатывать плагины к этой IDE (по словам
Евгения Потапенко, на данный момент найдено 2 точки, к которым уже разрешена прикрутка плагинов) -- со всеми вытекающими для разработчика. Это уже не просто продажа компонентов, которая была в MX 2004.
Charting Components
Вы видели Google Analytics? Знаете, с помощью чего сделаны все эти замечательные графики? Правильно, Flex Charting Components.
Версия под новую FB2 Alpha1 доступна уже сейчас.
Известные нюансы о Flex Builder 2, которые нужно учитывать, изучая AS3:
1. Flash Player 8.5 и ролики предыдущих версий - альфа-релиз Flash Player 8.5 и не рассчитан на постоянное использование (
хотя я именно с ним и живу, не разу не пожалев о его установке -- М.К.). Вопрос о полной совместимости с предыдущими версиями контента во Flash Player 8.5 остается открытым.
2. Время компиляции –- Альфа версия компилятора очень сыра и совершенно не оптимизирована. В Alpha 1 время компиляции можно ускорить, не используя несколько приложений в одном Flex Builder 2 проекте.
3. Размер итогового SWF -- SWF файлы в альфа гораздо тяжелее, чем будет в конечной версии. Запланированная Макромедией еще в Октябре 2005го оптимизация должна сильно каснуться размера результата.
4. Режим дизайнера (Flex Builder’s Design View) – этой альфа версии его можно назвать весьма нестабильным ("flaky"). Если Вы испытываете проблемы при публикации приложений во Flex Builder 2, попробуйте нажать кнопку Refresh над областью расположений элементов в режиме дизайнера. В полной версии, конечно, все будет исправлено.
5. Проекты-библиотеки - многие разработчики просили добавления проектов-библиотек во Flex, пока этой фичи нет, но ММ помнит о ней. Пока сделать проект-бибилиотеку можно только используя инструментарий командной строки (см. документацию).
6. Фреймворк состояний (view states framework) и Flex Builder User Interface -- последняя добавленная в альфа-релиз фича, возможно, является одновременно самой полезной для RIA разработчиков. Все комментарии относительно удобства и стабильности работы Adobe просит оставлять на
форумах Adobe Labs.
7. Flex Enterprise Services -- корпоративные сервисы, такие, как AMF, система передачи сообщений (messanging), дата-сервисы, компиляция по запросу браузера и т.п., будут доступны в бете Flex Enterprise Services через несколько месяцев.
Хотелось бы добавить, что AS3 еще очень сырой и многие, многие вещи разработчику просто недоступны.
Также, большим минусом является почти полное отсутствие качественной документации. Очень и очень многие разделы хелпа просто пусты, Livedocs же порой не возволяют детально разобраться в происходящем. Здесь на помощь приходит коллективный разум и IM