«Flex Framework» представляет собой набор классов и компонентов AS3, используемых при разработке RIA.
«Flex Builder» - это среда разработки, используемая для разработки «приложений Flex».
Точно так же HTML - это набор тегов для разработки веб-страниц, а Dreamweaver - это IDE для разработки веб-страниц. Однако вам не нужен Dreamweaver, вы также можете использовать Блокнот, BBEdit и т. Д.
Если для разработки в Flex вы используете что-то отличное от Flex Builder, вам необходимо загрузить Flex SDK для компиляции. Конечным результатом скомпилированного приложения Flex является SWF-файл (такой же, как Flash).
Для скомпилированного SWF-файла пользователю необходимо только установить Flash Player для запуска приложения.
Большинство приложений Flex разрабатываются, развертываются на сервере, а затем используется веб-браузер для предоставления приложения пользователю для использования.
Я еще не использовал AIR, поэтому не знаю, каков конечный продукт скомпилированного приложения AIR, но AIR - это альтернативная система доставки для приложений Flex, заменяющая, так сказать, веб-сервер и браузер. Его основная цель - развертывание RIA на рабочем столе пользователя, независимо от подключения к Интернету.
AIR, также допускает использование HTML, AJAX и т. Д. Таким образом, приложение AIR может представлять собой совокупность всех этих вещей, собранных вместе.
Для запуска приложения AIR на вашем компьютере должна быть установлена среда выполнения AIR.