Мысли о Adobe AIR для Android?




flash-builder air-android (2)

Мне может быть назначен проект Android, и у меня есть минимальный опыт работы с Java, но большой опыт работы с Flash Builder. Кто-нибудь имеет мнение о Adobe AIR для Android , которое позволяет вам «публиковать проекты ActionScript для запуска в качестве родных приложений для ОС Android»? Я вообще опасаюсь кросс-компиляторов, но у меня нет желания изучать Java ...


AIR не является перекрестным компилятором - ваше приложение публикуется как APK, которое вы можете разместить на рынке Android или что-то еще, но где-то внутри APK это SWF, который запускается версией версии AIR во время выполнения AIR. Когда они говорят «родное приложение», они означают, что пользователь взаимодействует с ним так же, как они взаимодействуют с родными приложениями, но сам контент является кросс-платформенным двоичным кодом, подобно настольному AIR (или Java, если на то пошло). Процесс полностью параллелен AIR на рабочих столах, за исключением того, что развернутый файл называется .apk вместо .air.

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

Все плюсы и минусы в основном такие же, как и плюсы и минусы использования AIR на любой другой платформе, поэтому, если AIR в целом будет хорошим выбором для вас, Android / AIR, вероятно, стоит вашего времени, чтобы заглянуть.


Большая проблема с Air для Android заключается в том, что поддерживаются только высококачественные устройства: даже телефоны с Froyo не поддерживаются, если у них нет процессора с архитектурой armv7 ... и многие из более дешевых телефонов этого не делают. Air для телефонов с поддержкой Android . Это, ИМХО, отстой.







air-android