Процедура создания приложений AIR для мобильных устройств

В целом процедура создания приложений AIR для мобильных (или других) устройств очень схожа с процедурой разработки приложений для настольных систем. Основные отличия возникают на этапах упаковки, отладки и установки приложения. Например, приложения AIR for Android используют собственный формат пакетов Android APK вместо формата пакетов AIR. Соответственно, в этом случае применяется стандартный механизм установки и обновления Android.

AIR for Android

Типовыми этапами процесса разработки приложений AIR for Android являются следующие:

  • Создание кода ActionScript или MXML.

  • Создание файла дескриптора приложения AIR (с использованием пространства имен версии 2.5 или более поздней).

  • Компиляция приложения.

  • Упаковка приложения в пакет Android (.apk).

  • Установка среды выполнения AIR на устройство или эмулятор Android (если используется внешняя среда выполнения; в AIR 3.7 и более поздних версий по умолчанию используется связанная среда выполнения).

  • Установка приложения на устройство (или в эмулятор Android).

  • Запуск приложения на устройстве.

Для выполнения этих шагов можно использовать Adobe Flash Builder, Adobe Flash Professional CS5 или инструменты командной строки.

После того как приложение AIR будет создано и упаковано в файл APK, его можно будет разместить на Android Маркете или распространять другими способами.

AIR for iOS

Типовыми этапами процесса разработки приложений AIR for iOS являются следующие:

  • Установка программы iTunes.

  • Генерация требуемых файлов и идентификаторов разработчика на портале Apple iOS Provisioning Portal. К таким элементам относятся:

    • Сертификат разработчика

    • Идентификатор приложения

    • Профиль поставки

    При создании профиля поставки необходимо включить в список идентификаторы всех тестовых устройств, на которые планируется установить приложение.

  • Преобразование сертификата разработчика и закрытого ключа в файл хранилища ключей P12.

  • Создание кода приложения ActionScript или MXML.

  • Компиляция приложения с помощью компилятора ActionScript или MXML.

  • Создайте изображения для значка и начального экрана приложения.

  • Создание дескриптора приложения (с использованием пространства имен версии 2.6 или более поздней).

  • Упаковка файла IPA с помощью ADT.

  • С помощью iTunes добавьте профиль поставки на тестовое устройство.

  • Выполните установку и тестирование приложения на устройстве с ОС iOS. Установить файл IPA можно с помощью программы iTunes или ADT через USB-подключение (поддерживается в AIR 3.4 и более поздних версий).

Когда разработка приложения AIR будет завершена, выполните повторную упаковку, используя сертификат распространения и профиль поставки. После этого его можно будет разместить в Apple App Store.