Adobe AIRを触ってみたよ。
Adobe AIR を触ってみたよ。 インストーラを作るところまで調べたので、忘れないように自分用メモ。
何はともあれ Adobe Labs - Homepage からAIRのインストーラを落として来てインストール。
次に、開発に必要な Flex 3 SDK を Adobe Labs - Flex 3 Software Development Kit から落としてしてくる。 展開すると必要なものが一式入っているものの、インストーラは入ってないらしい。 ので、展開したものをそのまま使う。
今回は /usr/local の下に移動して、 PATH を通した。
$ unzip flex3sdk_b1_061107.zip
$ mv flex3sdk_b1_061107 /usr/local/flex3sdk
$ PATH="/usr/local/flex3sdk/bin:${PATH}"
whichとかしてみて、 PATH が通っているか確認。
$ which adl
/usr/local/flex3sdk/bin/adl
好きなディレクトリに移動して、テスト用のファイルを作って行く。 とりあえずhello worldを表示するだけのものを作る事に。
まずはHelloWorld-app.xmlを作る。
<?xml version="1.0" encoding="UTF-8"?>
<application
xmlns="http://ns.adobe.com/air/application/1.0.M4"
appId="com.gmail.mode.0renge.HelloWorld"
version="1.0"
>
<name>HelloWorld</name>
<description>Show only Hello World!.</description>
<rootContent
systemChrome="standard"
>HelloWorld.swf</rootContent>
</application>
次にHelloWorld.as。
package
{
import flash.display.*;
import flash.text.*;
public class HelloWorld extends Sprite
{
public function HelloWorld()
{
var txt:TextField = new TextField();
txt.autoSize = TextFieldAutoSize.LEFT;
txt.text = "Hello World!";
addChild(txt);
}
}
}
HelloWorld.asを amxmlc を使ってコンパイル。
$ amxmlc HelloWorld.as
Loading configuration file /usr/local/flex3sdk/frameworks/air-config.xml
This beta will expire on Wed Oct 31 00:00:00 JST 2007.
/path/to/current/HelloWorld.swf (649 bytes)
adl を使ってプレビューしてみる。
$ adl HelloWorld-app.xml
ちゃんと表示されれば一通り上手くいってる。(と思う。) ので、インストーラを adt を使って作成する。
$ adt -package HelloWorld.air HelloWorld-app.xml HelloWorld.swf
出来上がったHelloWorld.airでインストールしてみて、 ちゃんと表示されれば上手くいってるハズ。 コンパイルする時にエラーがあれば教えてくれるので、 特に迷うところは無いと思う。
FlashとかActionScriptとか、もっと覚えないとなぁ。
- Posted at:
- 2007/09/29 17:25:28
- 0 Comments
- 0 TrackBacks
- Tags:
- ActionScript
- AIR
- Flash
- Trackback:
- http://humming.via-kitchen.com/2007/09/29/adobe-air-memo/trackback/
TrackBacks
まだ登録されていません。
Comments
まだ登録されていません。