Создание первого настольного приложения Flex AIR с помощью Flash BuilderЧтобы быстро на практике продемонстрировать, как работает Adobe® AIR®, используйте эти инструкции по созданию и упаковке простейшего SWF-приложения AIR «Hello World» с помощью Adobe® Flash® Builder. Загрузите и установите Flash Builder, если это еще не сделано. Кроме того, следует загрузить и установить последнюю версию среды Adobe AIR, которая доступна на веб-сайте www.adobe.com/go/air_ru. Создание проекта AIRFlash Builder включает инструменты, необходимые для разработки и упаковки приложений AIR. В начале для создания приложений AIR во Flash Builder или Flex Builder выполняется тот же шаг, что и при создании других проектов приложений Flex: определяется новый проект.
Проекты AIR изначально состоят из двух файлов: основного файла MXML и файла приложения XML (также называется файлом дескриптора приложения). В последнем файле определены свойства приложения. Дополнительные сведения см. в разделе Разработка приложений AIR в программе Flash Builder. Написание кода приложения AIRДля написания кода приложения «Hello World» выполняется правка файла приложения MXML (AIRHelloWorld.mxml), который открывается в редакторе. (Если файл не открыт, используйте навигатор проекта, чтобы открыть его.) Приложения Flex AIR для настольного компьютера заключены в тег WindowedApplication в MXML. Тег WindowedApplication в MXML создает простое окно, включающее простейшие элементы управления окна, такие как строка заголовка и кнопка закрытия окна.
Эти настройки стиля применяются ко всему приложению и визуализируют фон окна в немного прозрачный серый цвет. Код приложения теперь выглядит следующим образом: <?xml version="1.0" encoding="utf-8"?>
<s:WindowedApplication xmlns:fx="http://ns.adobe.com/mxml/2009"
xmlns:s="library://ns.adobe.com/flex/spark"
xmlns:mx="library://ns.adobe.com/flex/mx"
title="Hello World">
<fx:Style>
@namespace s "library://ns.adobe.com/flex/spark";
s|WindowedApplication
{
skinClass:ClassReference("spark.skins.spark.SparkChromeWindowedApplicationSkin");
background-color:#999999;
background-alpha:"0.7";
}
</fx:Style>
<s:Label text="Hello AIR" horizontalCenter="0" verticalCenter="0"/>
</s:WindowedApplication>
Далее будут изменены некоторые настройки в дескрипторе приложения, позволяющие обеспечить прозрачность в приложении:
Проверка приложения AIRЧтобы проверить написанный код приложения, выполните его в режиме отладки.
Примечание. Если приложение не компилируется, наудите и исправьте ошибки в синтаксисе или написании введенного кода. Ошибки и предупреждения отображаются в среде Flash Builder с помощью представления «Проблемы».
Упаковка, подписывание и выполнение приложения AIRТеперь можно упаковать приложение «Hello World» в файл AIR для распространения. Файл AIR — это архивный файл, содержащий файлы приложения, к которым относятся все файлы в папке bin данного проекта. В этом простом примере такими файлами являются SWF- и XML-файлы приложения. Пакет AIR распространяется среди пользователей, которые затем используют его для установки приложения. Обязательным шагом в этом процессе является цифровая подпись приложения.
Теперь можно установить и запустить приложение из навигатора проектов в среде Flash Builder или из файловой системы, дважды щелкнув соответствующий файл AIR. |
|