Показать сообщение отдельно
Старый 25.12.2005, 20:35
Antares вне форума Посмотреть профиль Найти все сообщения от Antares
  № 5  
Ответить с цитированием
Antares
Banned
 
Аватар для Antares

Регистрация: Dec 2003
Сообщений: 3,925
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