Подтвердить что ты не робот

Adobe air vs flex vs flash builder --- мне нужно объяснение, пожалуйста

Может кто-нибудь объяснить мне разницу между Adobe Air, Flex и Flash Builder?

Я пошел на сайт Adobe, и он сказал, что с Air я могу создавать автономные приложения для настольных компьютеров или мобильных устройств. Они сказали то же самое с Flex.

Он сказал, что Flash Builider - это инструмент разработки на основе Eclipse. Что это значит? И затем он сказал, что я могу снова создавать приложения для настольных компьютеров и мобильных устройств.

Существует так много совпадений, я не совсем понимаю, что нужно сначала изучить и какое направление принять. (Я знаю Flash и AS2 и AS3 очень хорошо.)

4b9b3361

Ответ 1

Что такое Flex

Flex - это мощная платформа приложений с открытым исходным кодом, которая позволяет легко создавать мобильные приложения для iOS, Android ™ и BlackBerry Tablet OS, а также традиционные приложения для браузера и настольных приложений.

Flex имеет другую версию SDK, подробнее

Flex SDK содержит сотни готовых компонентов. DataGrids, Charts, Formatters, Validators и множество других элементов управления пользовательского интерфейса являются строительными блоками для приложений всех размеров. Компоненты можно стилизовать и обрезать, чтобы они соответствовали вашему желанию. Есть также сотни сторонних открытых источников и коммерческих компонентов для Flex. API-интерфейсы сопоставления, библиотеки визуализации данных и облачные API предоставляют строительные блоки для сборки отличных приложений.

Вы будете использовать следующие два языка для разработки гибких приложений.

1. MXML - это язык разметки на основе XML, который в основном используется для отображения элементов отображения макета.

2. ActionScript - это объектно-ориентированный язык программирования, совместимый с ECMAScript, который в основном используется для логики приложения

Что такое Flash Builder

Flash Builder - это среда IDE на уровне Eclipse для разработки приложений Flex. Flash Builder включает в себя самые современные функции производительности (поддержка кода, рефакторинг и т.д.),  отладка на устройстве и мобильные симуляторы, которые позволяют разработчикам тестировать свои приложения на разных размерах экрана и плотности. Flash Builder позволяет разработчикам файлы приложений (ipa, apk, bar) для выпуска в Apple App Store, Android Marketplace, и мир приложений BlackBerry.

Что такое AIR

Adobe AIR - это среда выполнения кросс-операционной системы, которая позволяет вам использовать существующие навыки разработки и разработки ActionScript или HTML/JavaScript для создания и развертывания приложений с широким спектром приложений (RIA) вне браузера (Desktop) и на мобильных устройствах.

Ответ 2

Это очень просто:

  • Adobe Air - это Flash Runtime для настольных компьютеров и мобильных устройств. Другими словами, использование Flash-приложений и необходимость их работы на рабочем столе или на мобильных устройствах. Это будет эквивалентно Flash Player, который вы используете в своем веб-браузере каждый день.
  • Flex - это структура, которая предоставляет вам набор компонентов пользовательского интерфейса, контейнеров и утилит, которые упрощают разработку визуальных приложений.
  • Flash Builder - это программное обеспечение, которое вы используете для редактирования кода, для его "компиляции", для его проверки, для его отладки...

Ответ 3

Начиная со вспышки, Inventor RIA (богатые интернет-приложения). Сначала появилась очень удобная платформа для дизайнеров, в которой пользователи могут создавать классные анимации и баннеры. Станьте большим успехом. Затем интерактивная анимация, например, прослушивание действий конечных пользователей с помощью клавиатуры и мыши, добавила язык программирования (ActionScript).

Flex - отличный инструмент для разработчиков, который в начале приветствует разработку богатых интернет-приложений. Они добавили Flex SDK (Software Development Tool) вместе с flex, что значительно облегчает разработку приложений.

Adobe AIR - это флеш-версия, работающая на вашем рабочем столе и мобильных устройствах, создающая один и тот же пользовательский интерфейс и позволяющая разработчикам создавать многоплатформенные настольные приложения и предоставление своего рода доступа к разработчикам на уровне os. Позже они приложили свои усилия в мобильных устройствах и выдвинули идею создания кросс-платформенных приложений для мобильных устройств.

Ответ 4

В двух словах.

Flex можно рассматривать как инструментарий разработки для Flash Player.

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

Flash Builder - инструмент разработки для создания приложений