Titanium Mobile On WindowsXP インストールメモ(1)

さて、JavaScriptで iPhone/AndroidのネイティブアプリがつくれるというTitanium Mobileという開発環境があるということで、Windows端末で環境構築してみることにする。

ホントはiPhoneアプリつくりたいけど、Mac買うお金ないので、WindowsでAndoridアプリを作るのを目標に。
#誰かWindowsでOSXが動かせる(iPhoneアプリが開発出来れば良い)方法を知っている人がいたら教えてください。

(1)Android SDKのインストール

1.android developersのSDKダウンロードページへ
2.Windows版(zip)をダウンロード *1
3.zipファイルを解凍し出来たフォルダ「android-sdk-windows」を任意のディレクトリに移動(以降{android-sdkホーム}とする) *2
4.Andoroid SDKホーム直下の「SDK Manager.exe」を実行
5.なにやらInstallウィンドウが表示されるので、"Accept"を選択して"Install"
6.google関連のadd-onsを追加(とりあえず全部インストールしとくのが良さそう)
これでインストールは完了です。

(2)Android SDKの追加設定

1.{andoroid-sdkホーム}/platform-tools/adb.exeを{andoroid-sdkホーム}/tools/adb.exeにコピー
これで追加設定は完了です。

(3)Titanium Mobileのインストール

1.まずTitanium Mobileのページへ
2.右上の「Download Titanium」ボタンを押下し、インストーラをダウンロード (直リンクでも可能)
3."Titanium Developer.msi"を実行。流れにそってインストール。(設定項目に悩むことはないはず)
これでインストール完了です。

(4)Titanium Mobileの初期設定(というかプロジェクト作成)

1.
2.
あとで書きます

(5)KitchenSinkをプロジェクト追加

1.KitchenSinkã‚’ここからダウンロード
  バージョンは最新の1.5.0-update2 *3(branch:masterでもOK)
2.ダウンロードしたファイルを解凍し、任意のフォルダに配置(以降{KitchenSinkホーム}とする)
3.Titanium Developer上部の「Import Project」を押下
4.選択エクスプローラが表示されるので{KitchenSinkホーム}を指定
これでプロジェクト追加は完了です。

(6)KitchenSinkを起動

1.左メニュー「PROJECTS」のKitchenSinkを選択
2.「Test&Packege」を選択
3.SDKは2.3 を選択(APIs2.3はうまく動かないことがあったので)
4.FilterはTrace を選択(動いているか動いていないか不安になるのでTraceで動いていることを確認)
5.「Launch」を押下
  コンソールを見ながらエミュレータに"KichenSink"と表示するのを祈ってください。。。
6.失敗した場合は、とりあえずもう一度「Launch」を押下。
  それでもダメなら{KitchenSinkホーム}/build配下のandroidフォルダを削除して、
  Titaniumを再起動して、もう一度「Launch」を押下してください。
  たぶん、立ち上がってくれるはずです。
これでKitchenSinkの起動は完了です。


参考文献など

Titanium MobileでiPhoneアプリを開発、リリースしました(とりあえずここ読むとよいかと)
Titanium Mobileで作る! iPhone/Androidアプリ
http://d.hatena.ne.jp/donayama/searchdiary?word=*Titanium
Titanium Mobileで Android SDK の環境設定につまずく
androidのadd-onの設定

Titanium Mobile Introduction導入資料としてはすごく良いかと。

*1:2011/1/8時点ではandroid-sdk_r08-windows.zip

*2:私は「E:\WK\android-sdk」にしてます

*3:2011/1/10時点ではappcelerator-KitchenSink-1.5.0-update2-0-ge38b3dd.zip