Flex Builder での初めてのデスクトップ Flex AIR アプリケーションの作成Adobe® AIR® の機能を簡潔かつ実践的に説明するため、以下の手順に従って Adobe® Flash® Builder を使用し、SWF ファイルベースの単純な AIR アプリケーション「Hello World」を作成してパッケージ化します。 まだ実行していない場合は、Flash Builder をダウンロードしてインストールします。また、Adobe AIR の最新バージョンをダウンロードおよびインストールします。AIR は www.adobe.com/go/air_jp にあります。 AIR プロジェクトの作成Flash Builder には、AIR アプリケーションの開発とパッケージ化用のツールが用意されています。 Flash Builder または Flex Builder で AIR アプリケーションの作成を開始するには、Flex ベースの他のアプリケーションプロジェクトの場合と同様、新しいプロジェクトを定義します。
作成直後の AIR プロジェクトは 2 つのファイルから成ります。メインの MXML ファイルと、アプリケーション XML ファイル(アプリケーション記述ファイル)です。後者のファイルでは、アプリケーションプロパティを指定します。 詳しくは、「Flash Builder を使用した AIR アプリケーションの開発 」を参照してください。 AIR アプリケーションコードの記述「Hello World」アプリケーションのコードを記述するには、エディターで開かれているアプリケーションの MXML ファイル(AIRHelloWorld.mxml)を編集します(ファイルが開かれていない場合は、プロジェクトナビゲーターを使用してファイルを開きます)。 デスクトップの Flex AIR アプリケーションは、MXML の WindowedApplication タグ内に含まれています。MXML の WindowedApplication タグでは、タイトルバーや閉じるボタンなどの基本的なウィンドウコントロールを含む単純なウィンドウが作成されます。
これらのスタイル設定はアプリケーション全体に適用され、ウィンドウの背景がやや透明な灰色にレンダリングされます。 アプリケーションのコードは次のとおりです。 <?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 ファイルをダブルクリックすると、アプリケーションをインストールして実行できます。 |
|