Adobe Flash Builder

Интегрированная среда разработки

Adobe Flash Builder
Оригинальный автор(ы)Макромедиа
Разработчик(и)Adobe Системс
Стабильный релиз
4.7 / 7 декабря 2012 г. ; 11 лет назад [1] ( 2012-12-07 )
Написано вЯва [2]
Операционная системаWindows и OS X
ТипИнтегрированная среда разработки
ЛицензияПробная версия
Веб-сайтwww.adobe.com/products/flash-builder-family.html 

Adobe Flash Builder (ранее известный как Adobe Flex Builder ) [3] — это интегрированная среда разработки (IDE), созданная на платформе Eclipse , которая ускоряет разработку многофункциональных интернет-приложений (RIA) и кроссплатформенных настольных приложений , особенно для платформы Adobe AIR . Adobe Flash Builder 4 доступен в двух редакциях: Standard и Premium.

Adobe Flash Builder предлагает встроенные редакторы кода для MXML и ActionScript , а также редактор WYSIWYG для изменения приложений MXML. Adobe Flash Builder включает интерактивный отладчик , позволяющий разработчикам пошагово проходить выполнение кода, одновременно проверяя переменные и наблюдая за выражениями. В Flex Builder 3 добавлена ​​поддержка анализа производительности . В представлении профилирования отображается статистическая информация об использовании памяти в дополнение к времени выполнения вызова функции.

До версии 4 этот продукт был известен как Flex Builder. Изменение названия призвано обозначить его связь с другими продуктами Adobe Flash Platform [4] и создать четкое различие между бесплатным Flex SDK с открытым исходным кодом и IDE. [5]

Версии

Macromedia Flex 1.0 и 1.5

Macromedia нацелилась на рынок разработки корпоративных приложений с первыми выпусками Flex 1.0 и 1.5. Компания предлагала технологию по цене около 15 000 долларов США за процессор . [6] Требуемый для развертывания сервер приложений Java EE компилировал MXML и ActionScript на лету в приложения Flash (двоичные файлы SWF ). Каждая серверная лицензия включала 5 лицензий на Flex Builder IDE.

Adobe Flex 2

Adobe значительно изменила модель лицензирования для линейки продуктов Flex с выпуском Flex 2. Основной Flex 2 SDK, состоящий из компиляторов командной строки и полной библиотеки классов компонентов пользовательского интерфейса и утилит, стал доступен для бесплатной загрузки. Полные приложения Flex могут быть созданы и развернуты только с помощью Flex 2 SDK, который не содержит никаких ограничений или запретов по сравнению с тем же SDK, включенным в Flex Builder IDE.

Adobe создала новую версию Flex Builder на основе платформы Eclipse с открытым исходным кодом . Компания выпустила две версии Flex Builder 2: Standard и Professional. Профессиональная версия включает библиотеку Flex Charting Components.

Корпоративные сервисы остаются доступными через Flex Data Services 2. Этот серверный компонент обеспечивает синхронизацию данных, отправку данных, публикацию-подписку и автоматизированное тестирование. В отличие от Flex 1.0 и 1.5, Flex Data Services не требуется для развертывания приложений Flex.

Одновременно с выпуском Flex 2 компания Adobe представила новую версию языка программирования ActionScript , известную как ActionScript 3, отражающую последнюю спецификацию ECMAScript . Для использования ActionScript 3 и Flex 2 требуется версия 9 или более поздняя версия среды выполнения Flash Player. Flash Player 9 включает новую и более надежную виртуальную машину для запуска нового ActionScript 3.

Flex стал первым продуктом Macromedia, переименованным в Adobe .

Adobe Flex 3

26 апреля 2007 года Adobe объявила о своем намерении выпустить Flex 3 SDK (который исключает Flex Builder IDE и LiveCycle Data Services) на условиях Mozilla Public License . [7] Adobe выпустила первую бета-версию Flex 3 под кодовым названием Moxie в июне 2007 года. Основные улучшения включают интеграцию с новыми версиями продуктов Adobe Creative Suite, поддержку AIR (новая среда выполнения настольных приложений Adobe) и добавление инструментов профилирования и рефакторинга в Flex Builder IDE.

Adobe Flash Builder и Flex 4

Adobe выпустила Flex 4.0 (кодовое название Gumbo) 22 марта 2010 года. [8] Среда разработки Flex 4 была переименована из Adobe Flex Builder в Adobe Flash Builder , [9] чтобы указать, что она создает приложения для Adobe Flash Player , а не является отдельной платформой.

Некоторые темы, включенные в Flex 4:

  • Design in Mind: фреймворк был разработан для постоянного сотрудничества между дизайнерами и разработчиками.
  • Ускоренная разработка: умение быстро перевести разработку приложения от концепции к реальности.
  • Улучшения горизонтальной платформы: производительность компилятора, улучшения языка, двунаправленные компоненты, улучшенный текст (Flex 4 включает новую структуру макета текста [10] ).
  • Полная поддержка Adobe Flash Player 10 и выше.
  • Расширение горизонтов: поиск способов сделать фреймворк более легким, поддержка большего количества сред выполнения развертывания, среда выполнения MXML.
  • Более простая обработка скинов, чем в предыдущих версиях.
  • Интеграция с Adobe Flash Catalyst.
  • Пользовательские шаблоны

Flash Builder доступен в двух версиях: Standard и Premium. [11] В премиум-версии добавлены следующие функции:

  • Тестирование инструментов
  • Профилировщики памяти и производительности
  • Автоматизированная система тестирования для подключения ко всем ведущим инструментам тестирования
  • Поддержка FlexUnit
  • возможность сборки из командной строки

Adobe Flash Builder 4.5 и Flex 4.5

3 мая 2011 г. Adobe выпустила Flash Builder 4.5, копирующий Flex 4.5 (только SDK), который обеспечивает полную поддержку создания приложений Flex и ActionScript для Google Android, а также поддержку создания приложений ActionScript для BlackBerry Tablet OS и Apple iOS. Обновление Flash Builder 4.5 и Flex 4.5 добавляет поддержку создания приложений Flex для BlackBerry Tablet OS и Apple iOS.

Flex 4.5 SDK предоставляет много новых компонентов и возможностей, а также интегрированную поддержку в Flash Builder 4.5 и Flash Catalyst CS 5.5. С Adobe Flex 4.5 SDK, который управляется тремя основными целями:

  • Разрешить разработчикам использовать Flex для разработки многоэкранных приложений
  • Далее совершенствуем архитектуру Spark (скиннинг) и набор компонентов, представленных в Flex 4.

Конец жизни

Базовая поддержка Adobe Flash Builder 4.7 завершилась в 2017 году, а расширенная поддержка — в 2019 году. [12]

Смотрите также

Ссылки

  1. ^ "Adobe Flash Builder Бесплатная пробная версия". 2012. Получено 8 февраля 2012 .
  2. ^ Догерти, Эрик (19 марта 2010 г.). «Начало работы с Adobe Flash Builder 4» (PDF) . DZone Refcardz . DZone, Inc. Архивировано из оригинала (PDF) 4 июля 2010 г. . Получено 13 января 2010 г. .
  3. ^ "Adobe объединяет ColdFusion, Flex, Flash с Flash Builder 4". Ars Technica . Март 2010. Архивировано из оригинала 25 марта 2010. Получено 22 марта 2010 .
  4. ^ Brimelow, Lee (15 мая 2009 г.). «Очень нужная смена имени». The Flash Blog . Adobe Systems. Архивировано из оригинала 19 мая 2009 г. Получено 16 мая 2009 г.
  5. ^ "Adobe Flash Builder 4 в Adobe Labs". Adobe Labs . Adobe Systems. Архивировано из оригинала 6 июня 2009 г. Получено 18 июля 2009 г.
  6. ^ Крилл, Пол. «Adobe накачивает многофункциональные интернет-приложения Flex 2». NetworkWorld. Архивировано из оригинала 10 августа 2014 г. Получено 4 августа 2014 г.
  7. ^ "Adobe держит Flash, Flex близко к жилету". Zdnet . Архивировано из оригинала 7 февраля 2008 г. Получено 9 февраля 2008 г.
  8. ^ "Adobe Flash Builder 4: возможности". Adobe.com. 14 июля 2009 г. Архивировано из оригинала 3 декабря 2010 г. Получено 4 декабря 2010 г.
  9. ^ Brimelow, Lee (15 мая 2009 г.). «Очень необходимое изменение имени (Adobe Flash Builder)». leebrimelow.com. Архивировано из оригинала 21 августа 2014 г. Получено 27 июня 2014 г.
  10. ^ "Adobe Labs - Text Layout Framework". Labs.adobe.com. Архивировано из оригинала 4 декабря 2010 г. Получено 4 декабря 2010 г.
  11. ^ "Flex: подробности обновления". Adobe. 14 июля 2009 г. Архивировано из оригинала 3 декабря 2010 г. Получено 4 декабря 2010 г.
  12. ^ "Flex: подробности обновления". Adobe. Архивировано из оригинала 6 ноября 2018 г. Получено 25 февраля 2021 г.
  • Официальный сайт
Взято с "https://en.wikipedia.org/w/index.php?title=Adobe_Flash_Builder&oldid=1232781033"