March 04, 2011

【備忘】Titaniumはじめました

テーマ:develop
Javascriptでiphoneアプリもandroidも簡単につくれるときいて。
苦手な環境設定をどうにか終えたので、メモします。

【参考】http://www.atmarkit.co.jp/fsmart/articles/titanium01/01.html

ここ↑をみながらやったけど、バージョンの問題などでちょいちょいつまづいたので、順番に書きます。

1)まずは開発ツール「Titanium Developer」をインストール

http://developer.appcelerator.com/get_started
の、Download and Install Titaniumというリンクをクリックすると、ダウンロード開始。

2)インストールしたTitaniumを起動して、メアドやパスワードなどの開発者情報を登録。

3)iPhone OS SDK、Android SDKのインストール

iphoneのSDKはすでに入れていたので、Android SDKを入れます。

http://developer.android.com/sdk/index.html
から、Mac OS X 用のandroid-sdk_r10-mac_x86.zipをインストール。

4)AndoroidSDKの選択

インストールしたandroid-sdk_r10-mac_x86ディレクトリを、TitaniumのEnvironment SettingsのAndoroidSDKに選択しようとしたのですが、、、

$つばらつばら

ジブリ 千と千尋 かおなしがびーん

ググってみると、
http://code.google.com/p/titanium-mobile-doc-ja/
に、こんなこと書いてあった↓


Android SDK Tools r8以降でadbのインストール先が変わっており、以下の作業をする必要があります。

http://developer.appcelerator.com/blog/2010/12/titanium-and-android-sdk-tools-r8.html

OSX/Linuxユーザは tools/adbに対して platform-tools/adbのシンボリックリンクを貼ってください

$ ln -s $ANDROID_SDK/platform-tools/adb $ANDROID_SDK/tools


…というわけで

5)platform-toolsをインストールする

android-sdk_r10-mac_x86/tools/andoroid
をクリックすると、

Android SDK adn AVD Manager というのが立ち上がるので、
Available Packages > Android Repository から

Android SDK Platform-tools, revision 3
SDK Platform Android 3.0, API 11, revision 1
Documentation for Android SDK, API 11, revision 1


を入れました。

で、上述のシンボリックリンク設定を。(ターミナルができなすぎて森野くんにお願い。。)

今度こそ!
4)AndoroidSDKの選択 をリトライ


$つばらつばら

ジブリ 千と千尋 かおなしがびーん

なにやらバージョンが違うっぽいので
再びAndroid SDK adn AVD Managerを立ち上げて、
Available Packages > Android Repository から
SDK Platform Android 1.6, API 4, revision 3
を入れる。

最終的にこれらを入れました↓
$つばらつばら


今度こそ!!
4)AndoroidSDKの選択 をリトライ


できたーーねこへび

あとは、Kitchen Sinkというサンプルプログラムを
https://github.com/appcelerator/KitchenSink/tree/master/KitchenSink
からダウンロードして、
import project で実行してみたら、見事エミュレータで見れました!



*** まとめ ***

■「Titanium Developer」をインストール

■iPhone OS SDK、Android SDKのインストール

android-sdk_r10-mac_x86
のほかに
Android SDK Platform-tools, revision 3
SDK Platform Android 1.6, API 4, revision 3
を入れて、シンボリックリンクの設定
$ ln -s $ANDROID_SDK/platform-tools/adb $ANDROID_SDK/tools
が必要。

■Titanium上でAndroidSDKを選択


です!

コード書くのは、また今度。。。
今週もお疲れさまでしたビール

AD
いいね!した人  |  コメント(1)  |  リブログ(0)
最近の画像つき記事
 もっと見る >>
February 25, 2011

【備忘】FlashBuilderにsubversiveプラグインをインストール

テーマ:develop
このサイトを参考に、やってみたんだけど、
最後の、SVNコネクタの更新サイトのURLが間違っているみたいで、
途方にくれていたらしうちさんが見つけてきてくれた。

これです↓
http://community.polarion.com/projects/subversive/download/eclipse/2.0/update-site/

それ以外は、上記のサイト通りでうまくいった!
AD
いいね!した人  |  コメント(0)  |  リブログ(0)
February 04, 2011

【備忘】Air for Android

テーマ:develop
CS5の体験版とAir for Androidをインストールしてみました。

Flash Professional CS5でAIR for Androidをはじめよう
↑このページを参考にサンプルアプリの実行をしてみたのですが。

エラー「ランタイム共有ライブラリ (RSL) としてリンクされているライブラリがありません。」

これはファイル→ActionScript設定→ライブラリパス→デフォルトリンケージの「ランタイム共有ライブラリ(RSL)を「コードにマージ」に設定で解決。
参考:http://www.ncreate.net/flash/post735/

続いて

エラー「application.id contains an invalid value」

これはアプリケーションIDにアンダーバー使ってたからでした。。

で、めでたく実機確認成功!

ただ、ボタンをおしたら「Hello World」というテキストを表示するつもりが、
テキストフィールドが短くて「Hell」って表示されました…。

とほほ(´Д`)

AD
いいね!した人  |  コメント(0)  |  リブログ(0)

AD

ブログをはじめる

たくさんの芸能人・有名人が
書いているAmebaブログを
無料で簡単にはじめることができます。

公式トップブロガーへ応募

多くの方にご紹介したいブログを
執筆する方を「公式トップブロガー」
として認定しております。

芸能人・有名人ブログを開設

Amebaブログでは、芸能人・有名人ブログを
ご希望される著名人の方/事務所様を
随時募集しております。