|
Adobe® Flash® Builder™ – это интегрированная среда разработки (IDE) для создания кросс-платформенных многофункциональных интернет-приложений (RIA) для настольного компьютера и широкого диапазона мобильных устройств. В Flash Builder также включены инструменты для тестирования, отладки и профилирования, с помощью которых достигается повышенная производительность и эффективность.
Программное обеспечение Flash Builder базируется на среде Eclipse (IDE с открытым исходным кодом) и предоставляет все необходимые средства для разработки приложений, использующих инфраструктуру Flex и ActionScript 3.0. Flash Builder может работать в операционных системах Microsoft Windows, Apple Mac OS X и выпускается в нескольких версиях. Параметры конфигурации позволяют установить Flash Builder в виде набора внешних модулей в существующей рабочей среде Eclipse или создать автономную установку, включающую рабочую среду Eclipse.
Приложения, создаваемые в Flash BuilderВ программе Flash Builder создаются приложения, использующие инфраструктуру Adobe Flex®, MXML, Adobe Flash Player, Adobe AIR, ActionScript 3.0, ADEP (Adobe Digital Enterprise Platform) Data Services и компоненты Adobe® Flex® Charting:
Проекты Flex: создание проектов Flex, использующих любую технологию внутреннего сервера, в том числе Adobe ColdFusion®, ADEP Data Services и PHP.
См. разделы Проекты Flex и Разработка приложений с помощью Flex.
Проекты ActionScript: создание проектов ActionScript, которые используют Flash API (но не инфраструктуру Flex).
См. раздел Проекты ActionScript.
Мобильные проекты: создание мобильных приложений Flex для платформы Google Android и мобильных приложений ActionScript для платформы Apple iOS.
См. разделы Мобильные проекты Flex и Создание мобильных проектов ActionScript.
Подробную информацию о разработке мобильных приложений в Flex и Flash Builder см. в документе Разработка мобильных приложений в Flex и Flash Builder.
Проекты библиотеки: создание пользовательских библиотек кодов, которые можно развернуть как файлы библиотеки компонентов (SWC) для различных приложений и распространить между другими разработчиками.
См. раздел Использование проектов библиотеки Flex.
Проекты Flash Professional: создание проектов Flash Professional для редактирования и отладки файлов Flash FLA или XFL, созданных в Flash Professional CS5.
См. раздел Использование Flash Builder с Flash Professional.
Проекты, совместимые с Flash Catalyst: создание проектов, которые совместимы с Flash Catalyst и позволяют дизайнерам и разработчикам совместно работать над одним проектом. Файлы FXP или FXPL обеспечивают возможности совместной разработки совместимого с Flash проекта в Flash Builder и Flash Catalyst.
См. раздел Проекты, совместимые с Flash Catalyst.
Обзор рабочих процессов Flash Builder и Flash Catalyst представлен в статье Understanding Flash Catalyst and Flash Builder workflows, автор: Jacob Surber, специалист по продукции Adobe.
Пользовательские компоненты MXML: создание пользовательских компонентов и доступ к ним с помощью представления «Компоненты» в Flash Builder.
См. раздел Создание пользовательских компонентов MXML.
Также в программе представлены возможности создания пользовательских компонентов ActionScript. См. раздел Создание класса ActionScript.
Возможности ускорения разработки приложенияFlash Builder предоставляет инструменты для разработки приложений, которые используют инфраструктуру Flex и ActionScript 3.0. Для пользователя доступны следующие возможности: Доступ к службам данных: с помощью инструментов и мастеров Flash Builder создаются приложения с доступом к удаленным службам данных.
См. раздел Обзор доступа к службам данных.
Настройка инструментальных средств Flash Builder: инструментальные средства настраиваются в соответствии с конкретными требованиями разработки. Например, в интерфейс можно включить определенные пользователем инструменты и изменить их расположение.
См. раздел Настройка инструментальных средств.
Редактирование кода: создание и редактирование исходного кода приложения с помощью инструментов разработки кода в Flash Builder, таких как рефакторинг, подсказки и улучшенная навигация по коду, автоматическая проверка синтаксических ошибок и другие функции.
См. раздел Инструменты разработки кода в Flash Builder.
Создание пользовательского интерфейса: разработка приложений в режиме «Дизайн» редактора MXML с использованием параметров макета, перетаскивания компонентов на холст проекта с последующим (при необходимости) позиционированием компонентов и изменением их размеров, упрощения с помощью состояний представления и т. д.
См. раздел Создание пользовательских интерфейсов.
Публикация исходного кода: опубликованный исходный код приложения доступен для просмотра пользователями и другими разработчиками.
См. раздел Публикация исходного кода.
Управление проектами, папками, файлами и другими ресурсами: создание, изменение, удаление проектов и ресурсов, определение ссылок к ресурсам вне проекта и т. д.
См. разделы Проекты в Flash Builder и Ресурсы проекта.
Возможности запуска и отладки приложенийВ Flash Builder включены инструменты для выполнения сборки, тестирования, отладки и профилирования, способствующие повышению производительности разработки.
Версии Flash BuilderFlash Builder поставляется в двух версиях: Standard и Premium.
- Flash Builder Standard:
- в версии Flash Builder Standard предоставляется полнофункциональная среда IDE, обеспечивающая создание приложений с использованием инфраструктуры Flex и API Flash. Кроме того, в версию Flash Builder Standard включены редакторы MXML, ActionScript и CSS, а также средства отладки. В версию Flash Builder Standard включена библиотека интерактивных диаграмм и графиков, позволяющая создавать многофункциональные информационные панели, компоненты интерактивного анализа и визуализации данных.
- Flash Builder Premium:
- в дополнение к функциям версии Standard в версию Flash Builder Premium включены средства профилирования памяти и производительности, а также средства автоматического тестирования. Для просмотра данных, передаваемых между клиентским приложением и службой данных, используется монитор сети. Тестовая среда FlexUnit позволяет создавать и редактировать повторяющиеся тесты, которые могут выполняться из сценариев непосредственно в программе Flash Builder или вне среды Flash Builder. Функция сборки командной строки позволяет синхронизировать отдельные параметры сборки разработчика с ночной сборкой.
- Flash Builder for PHP Standard:
- Flash Builder for PHP Standard обеспечивает полную функциональность среды PHP IDE, содержащей интегрированные продукты Flash Builder Standard и Zend Studio 8. С помощью PHP, Flex и ActionScript создаются мобильные, настольные и веб-приложения.
- Flash Builder for PHP Premium:
- в дополнение к возможностям версии Standard, Flash® Builder™ for PHP Premium содержит профессиональные инструменты для тестирования, в том числе профилировщики, мониторы сети, автоматизированную инфраструктуру тестирования, возможности интеграции с системой тестов FlexUnit и поддержку сборки командной строки.
Подробную информацию о Flash Builder for PHP см. в статье Introducing Flash Builder 4.5 for PHP.
Конфигурации Flash BuilderПри загрузке программы установки Flash Builder можно выбрать одну из двух конфигураций: - Автономная конфигурация
- устанавливает Flash Builder в качестве автономной интегрированной среды разработки (IDE). Автономная конфигурация предназначена для разработки приложений, использующих инфраструктуру Flex и ActionScript 3.0. Эта конфигурация исключительно удобна для новых пользователей и разработчиков, которые будут использовать только инфраструктуру Flex и ActionScript 3.0 для создания приложений.
- Конфигурация внешнего модуля
- настраивает Flash Builder для запуска в качестве внешнего модуля в существующей установленной версии Eclipse™. Для запуска конфигурации внешнего модуля необходимо установить 32-разрядную версию Eclipse 3.6 (Windows) или 32-разрядную версию Eclipse 3.6 Cocoa или выше (Mac).
Конфигурация внешнего модуля и автономная конфигурация Flash Builder предоставляют одинаковые функциональные возможности. Если выбор конфигурации вызывает затруднения, воспользуйтесь следующими рекомендациями:
При наличии установленной версии Eclipse 3.6 или выше выберите конфигурацию внешнего модуля для добавления функций Flash Builder к существующей копии Eclipse.
Если продукт Eclipse не установлен и предполагается сосредоточиться на разработке приложений Flex и ActionScript, выберите автономную конфигурацию Flash Builder. В этой конфигурации также допускается установка дополнительных внешних модулей Eclipse для расширения области разработок в дальнейшем.
Для получения подробной информации об установке Flash Builder см. заметки о выпуске Flash Builder 4.6.
Adobe Community Help Client (CHC)Flash Builder использует Adobe Community Help Client (CHC) в качестве службы поиска. Клиент CHC представляет собой приложение на основе AIR, которое заменяет механизм справки Eclipse для Flash Builder и является платформой для следующего поколения организации справочной информации Adobe. Ниже приведены параметры CHC: Всегда в сети
При наличии сетевого подключения клиент CHC выполняет доступ к содержимому в Интернете. CHC предоставляет доступ к новейшей информации. При отсутствии подключения к Интернету возможна работа в локальном режиме.
Выбор поискового ресурса
Поиск выполняется в справке сообщества, на сайте adobe.com или в локальных файлах. Поиск в справке сообщества выполняется по сводным ресурсам, в том числе по информации от третьих сторон. При поиске на сайте adobe.com можно использовать инструменты для сужения области поиска.
Навигация по контексту
Предоставление динамически создаваемого набора связанных ссылок для ключевых страниц.
Оценка и комментарии
Пользователи могут комментировать, оценивать и добавлять справочные материалы и интернет-ресурсы Adobe с помощью CHC. Для отправки комментариев и оценок необходимо использовать действительный идентификатор Adobe.
|
|
|