Pull to refresh

Создание AIR приложений в Flash CS3

Reading time 2 min
Views 716
В данное время, вы можете создавать AIR приложение с помощью Flex Builder. Adobe уже анонсировал специальное расширение, которое позволит Вам создавать AIR приложения непосредственно в Flash CS3 IDE. Но на данный момент мы уже имеем такую возможность, с помощью добрых Gay Watson и Grant Skinner, которые уже написали свое расширение, не дожидаясь Adobe.



Расскажем об этом подробнее

Шаг первый: Установка глобального AIR SWC:
AIR SWC – это скомпилированная библиотека классов AIR API. Flash CS3 должен знать путь к этой библиотеке.
  1. Установите FlexBuilder 3 “Moxie”, или скачайте Flex 3 SDK с Adobe Labs.
  2. Установите airglobal.swc в одной из следующих директорий
    — в основной директории FlexBuilder 3 “Moxie”, в папке sdks/moxie/frameworks/libs/air/
    — если вы используете Flex Builder 3 как плагин к Eclipse – то путь будет такой:  Adobe Flex Builder 3 Plug-in/sdks/moxie/frameworks/libs/air/
    — а также в FlexBuilder 3 “Moxie” SDK — frameworks/libs/air/
  3. Создайте копию этого файла в основной директории Flash CS3 — Configuration/ActionScript 3.0/Classes/

К сожалению, AIR SDK не включает в себя этот файл и для того что бы его получить необходимо установить в FlexBuilder 3.

Шаг второй: Установка панели AIRComplier

Данная панель устанавливается в Flash CS3 и с помощью нее вы сможете конфигруровать, тестировать и компилировать AIR приложения.
  1. Установите Extension Manager v1.8
  2. Скачайте панель AIRCompiler (MXP)
  3. Установите MXP
  4. Перезагрузите Flash
  5. После всех этих действий – панель AIRCompiler будет доступна здесь — Window/Other Panels/AIRCompiler

Если панель не появилась, убедитесь, что вы устанавливали ее с помощью Extension Manager v1.8

Шаг третий: Использование панели

Все. Теперь кода панель и AIR SDK установлены вы можете создавать AIR-приложения в Flash CS3 как и было обещано.

Тестирование AIR runtime
  1. В панели AIRComplier выберите из списка доступных FLA-файлов — свой. Если вашего файла не видно, убедитесь что он сохранен (несохраненные файлы в списке не показываются). Если нет сохраните и подождите несколько секунд.
  2. Нажмите TEST на панели
  3. Тестируя приложение первый раз, вам необходимо выбрать adl-файл. Выбирите adl (без расшрения) если вы компилируете приложение под MAC или adl.exe если под Windows.
    Путь к adl следующий:
    — Если FlexBuider 3 – то sdks/moxie/bin/
    — Если Flex Builder 3 SDK — то в папке bin
  4. Ваше приложение компилируется и открывается в AIR Runtime. В принципе тест можно назвать успешным.

Шаг пятый: Создание AIR-приложения
  1. Выберите FLA файл. Действия аналогичны предыдущему шагу.
  2. Нажмите “Package”
  3. Если все сделано правильно, файл air появится в директории где был скомпилирован swf-файл.

В любой момент вы можете изменять различные настройки специфичные AIR-приложению, нажав на кнопку Settings.Предупреждаем, файлы airglobal.swc и adl могут находиться в других директориях, отличных от стандартной установки. В этом случае можете воспользоваться поиском.

Обязательным требованием для наличия этих файлов, это установка FlexBuilder3 “Moxie”

В данный момент панель находится в режиме «постоянного улучшения».
Свои пожелания и комментарии вы можете оставить здесь
Tags:
Hubs:
+3
Comments 3
Comments Comments 3

Articles