2007.11.28
category
comments

AIRでのローカルディレクトリのアクセス先

ローカルディレクトリにアクセスする場合、AIR側でプラットフォーム間の差異を吸収してくれるらしい。具体的にどこを参照しているのかメモ。(Winの場合)

File.applicationResourceDirectory
C:\Documents and Settings\ユーザ名\air\test

アプリファイル本体があるディレクトリ。

File.applicationStorageDirectory
C:\Documents and Settings\ユーザ名\Application Data\アプリID\Local Store

これが分かりにくい。AIRをパッケージするときにアプリ設定の画面で設定したID名(info.five.testとか)でディレクトリが作られてて、その中の「Local Store」を指してるみたい。

File.desktopDirectory
C:\Documents and Settings\ユーザ名\デスクトップ

これはそのまんまデスクトップ。

File.documentsDirectory
C:\Documents and Settings\ユーザ名\My Documents

これもそのまんまマイドキュメント。

File.userDirectory
C:\Documents and Settings\ユーザ名\

ログインユーザのデフォルトディレクトリ。

2007.07.11
category
comments

Flexbuilder3 を試す

昨日、「Adobe AIR Developers Night」に行ってきた。なんとなくしか理解していなかったAIRが少し分かった気がした。6社によるデモバトルがおもしろかった。Flex3でAIRをやってみたくなった。まずはFlexで、ご存知「Hello World」。

XML:
<mx :application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" viewsourceurl="srcview/index.html">
</mx><mx :panel title="5ive.info application" width="200" height="150">
</mx><mx :label text="Hello World!!!" mousedowneffect="WipeRight">
</mx>

Flexの使い勝手ってVisualStadioとそっくりなのね。違和感なく使えそう。.net使ってた1年前がなつかしい。

page 1 / 11