Автоматизация сборки проекта под несколько платформ с помощью ant

Условная компиляция и ant могут сильно упростить жизнь при разработке проекта под несколько платформ, а именно: сборка под все платформы за один клик; отдельные swf для каждой платформы; независимость от операционной системы (windows или osx); независимость от IDE. Рассмотрим простейший пример. Что для этого понадобится: Apache Ant; AIR SDK; FlashDevelop; Плагин AntPanel (Для удобства. Не обязательно).

Опубликовано 17.08.2015 в 20:58 · Автор illuzor · Ссылка · Написать комментарий
Рубрики: Other · Теги: , , ,

Возможности AS3 API, о которых не все знают

После прочтения поста от TheRabbit  я решил развить тему. AS3 API не стоит на месте, постоянно появляются новые возможности. Но, почему-то, не все разработчики о них знают. Здесь я перечислю самые, на мой взгляд, важные из этих возможностей: Уже упомянутый Native Cursor. Flash Player и десктопный AIR могут управлять курсором операционной системы. Причём очень давно. Периодически я […]

Опубликовано 22.02.2014 в 18:17 · Автор illuzor · Ссылка · Написать комментарий
Рубрики: air, flash · Теги: , ,

Сборка ane с помошью ant

В своём уроке по созданию Native Extension я давал довольно замороченный способ сборки ane файла,  который состоял из следующих шагов: компиляция swc через Flash Pro; распаковка swc через 7-zip и перетаскивание файлов по нужным папкам; сборка java классов в jar библиотеку через Eclipse; сборка ane через командную строку. Представьте, сколько манипуляций приходилось делать чтобы протестировать […]

Опубликовано 07.12.2013 в 23:18 · Автор illuzor · Ссылка · 8 комментариев
Рубрики: air · Теги: , , , ,

Native extensions

Некоторое время назад я написал четыре расширения для android. В первую очередь писал, чтобы научиться. В итоге захотелось создать целую серию разных расширений, но погуглив, понял, что их можно найти великое множество под самые разные цели. Многие из них с открытым кодом. Если уж писать свои расширения, то под специфические задачи, под которые готовых расширений […]

Опубликовано 20.04.2013 в 15:24 · Автор illuzor · Ссылка · 3 комментария
Рубрики: air, mobile · Теги: , ,

InGit

Создал сегодня свой первый публичный репозиторий. https://github.com/illuzor/Simple-Android-Game Там живёт исходник примера простой игры для Android на AIR Mobile. Возможно, пригодится тем, кто раньше не работал с мобильным AIR и хочет посмотреть, что это вообще такое. Игра с акселерометром, локальным хранилищем, вибрацией(NativeExtention). Несколько скриншотов:   Подробный урок: Часть 1 Часть 2

Опубликовано 31.03.2012 в 23:32 · Автор illuzor · Ссылка · 8 комментариев
Рубрики: mobile · Теги: , , , ,

Мобильные AIR приложения во FlashDevelop

Во FlashDevelop  4 очень просто работать с мобильными AIR приложениями для IOS/Android. Это направление является для его разработчиков одним из наиболее приоритетных и активно развивается. Для начала нам нужно создать новый проект AIR Mobile AS3 App или AIR Mobile Flex App. После создания проекта наблюдаем следующую картину: По порядку: Папка bat содержит несколько пакетных файлов: […]

Опубликовано 04.03.2012 в 17:08 · Автор illuzor · Ссылка · 15 комментариев
Рубрики: mobile · Теги: , ,