Tech-Talk 4 : Titanium Getting Started

社内のあつまり on 2011/4/20
1
taga @yuuto

今日はtitaniumについてやるよー #tecktalk #haw

2011-04-20 18:20:59
taga @yuuto

iphone,android共通でアプリ作れるようなやつって色々あるよねー。PhoneGapとかRhodesとかTitaniumとかCoronaとかUnityとかとか。 #tecktalk #haw

2011-04-20 18:23:18
taga @yuuto

titaniumさんは結構癖があるらしい。扱うにはandroid,iphoneのSDKを先にいれといて、titanium developerをインストールしてプロジェクト作成する。 #tecktalk #haw

2011-04-20 18:27:57
taga @yuuto

titaniumさんはandroidSDKの構成の古い方の構成を見てるらしい。adb.exeをコピってやればOKらしい。 #tecktalk #haw

2011-04-20 18:30:59
taga @yuuto

ハローワールドはタブが二つあるもの。ソースはもちろんjavascript。コードはかなりわかりやすい。 #tecktalk #haw

2011-04-20 18:37:14
taga @yuuto

titanium developerは ここ( http://bit.ly/fQhLCq )からおとす。 #tecktalk #haw

2011-04-20 18:40:22
taga @yuuto

jacascriptなのでテストしにくいけど、一応単体テストとしてjasmine使ったりすることもできるとか。 #tecktalk #haw

2011-04-20 18:49:47
taga @yuuto

javascript側でfireイベント叩いてやるとtitanium側で定義してる処理をさせることとかできるよ。 #tecktalk #haw

2011-04-20 18:55:33
taga @yuuto

あとは、がんばればモジュールも拡張できるけど、規約色々あるからちゃんと守って作らないと痛い目にあうかもよー #tecktalk #haw

2011-04-20 19:00:43
taga @yuuto

titaniumのデバッグ環境がすごい気になる。jasmineでunitテストできるとしても、やっぱりtry&errorになりそうな気がするので、複雑さが増すにつれて指数関数的に工数が上がっていくようなイメージがあるけど。。。 #tecktalk #haw

2011-04-20 19:06:15
taga @yuuto

titanium developer@windowsは再起動で設定反映されるようなので、困ったらとりあえず再起動するのが吉っぽい。(androidSDKの場所指定のときとか。) #tecktalk #haw

2011-04-20 19:11:27
taga @yuuto

titanium developerをインストールしてエミュレータで動かしてみる・・・エミュレータは立ち上がったがアプリがインストールされない。なんぞ。。 #tecktalk #haw

2011-04-20 19:28:09
taga @yuuto

実機で動かそうとtitanium developerからinstall nowボタンを押すとinstall errorとしか出ない・・・なんぞ・・・ #tecktalk #haw

2011-04-20 19:28:50
taga @yuuto

pathにjre/binしかパス通してなかったのをjdk/binも通したらビルドしてるくさい。javacみつからなかっただけっぽい。。 #tecktalk #haw

2011-04-20 19:44:11
taga @yuuto

やっとこさemulatorで動いたが、実機ではまだ動かず・・・なんだろこれ。 #tecktalk #haw

2011-04-20 20:05:05
taga @yuuto

とりあえず動いたので終了ー。来週は全社的な環境についてやるそうです #tecktalk #haw

2011-04-20 20:06:43