NI-Lab.

nilog:

← 前の日 2011-09-15 次の日 →
← 一年前 一年後 →
Twitter (2011-09-15)
titanium create で指定する id がモジュール名とかよくわからない。この id に何を指定すればいいやら。公式サンプルでは id=com.test が指定されてる。 name=test はなんかよくなさげ。 name=MySample ぐらいにしておきたい。
[t] 2011-09-15 15:53:06
関連するかも情報
alias titanium='/Library/Application\ Support/Titanium/mobilesdk/osx/1.7.2/titanium.py' を ~/.bash_profile に追加して source ~/.bash_profile
[t] 2011-09-15 15:43:48
titanium create で指定する id がモジュール名とかよくわからない。この id に何を指定すればいいやら。公式サンプルでは id=com.test が指定されてる。 name=test はなんかよくなさげ。 name=MySample ぐらいにしておきたい。
[t] 2011-09-15 15:53:06
とりあえず titanium create --platform=iphone --type=module --dir=~/titanium_module/ --name=MySample --id=sample.test にしてみたり。
[t] 2011-09-15 15:54:00
~/titanium_module/MySample/build.py 実行して ** BUILD SUCCEEDED **
[t] 2011-09-15 15:55:17
9/9に同じようなことをしてるけど、もう一度。Titanium Mobile モジュール作りに挑戦。 http://www.nilab.info/nilog/?d=20110909
[t] 2011-09-15 15:56:26
titanium run して iOS シミュレータを起動。起動するまでけっこう時間がかかる。 hello world って表示された。
[t] 2011-09-15 16:00:41
$ open ./mysample.xcodeproj で Xcode 3.2.6 を起動。
[t] 2011-09-15 16:04:46
SampleTest_Prefix.pch, SampleTestModule.h, SampleTestModule.m, SampleTestModuleAssets.h, SampleTestModuleAssets.m, titanium.xcconfig の6ファイル
[t] 2011-09-15 16:05:13
titanium create したときの id=sample.test が SampleTest っていう接頭語になってるぽい。
[t] 2011-09-15 16:05:54
モジュールをZIPファイルにパッケージングして、 /Library/Application Support/Titanium/ に置いて、 Titanium Mobile アプリから呼び出せるようにする必要がある。
[t] 2011-09-15 16:11:26
$ ~/titanium_module/MySample/build.py して sample.test-iphone-0.1.zip を生成。
[t] 2011-09-15 16:12:51
$ cp ~/titanium_module/MySample/sample.test-iphone-0.1.zip /Library/Application\ Support/Titanium/ でモジュール置き場にコピー。
[t] 2011-09-15 16:13:19
以前に作って置いておいたモジュールが /Library/Application\ Support/Titanium/ から無くなっていると思ったら、Titanium Studio あたりが自動的に展開して削除してくれるらしい。
[t] 2011-09-15 16:16:32
なんとなく Twitter の Profile から ReTweet という言葉を削除して代わりに Titanium Mobile って入れてみた。わからないときは誰か助けて help me! (他力本願)
[t] 2011-09-15 16:19:43
Titanium Studio のメニューから [File] -> [New] -> [Titanium Mobile Project] でプロジェクトを新規作成。入力したキーワードがどこに影響するかいまいちわかっていないので後で特定できるようにばらけさせて設定してみる。
[t] 2011-09-15 16:46:20
よいしょっと。
[Project name: AbcDef]
[App Id: foo.bar.hoge]
[Company/Personal URL: ttp://qrstu.vw.xyz/]
[Titanium SDK Version: 1.7.2]
[t] 2011-09-15 16:47:47
URLを勝手に短縮するのはやめて欲しいワン。。。
[t] 2011-09-15 16:48:15
tiapp.xml の最後のほうにある <modules/> を <modules><module version="0.1">sample.test</module></modules> に置き換え。
[t] 2011-09-15 17:02:03
app.js の最後に var st = require('sample.test'); Ti.API.info("module is => " + st); を追加。
[t] 2011-09-15 17:03:12
左ペインのプロジェクト名"AbcDef"を右クリックして [Run As] -> [iPhone Simulator] ビルドして実行したら、 [ERROR] Script Error = Couldn't find module: sample.test. あれー。
[t] 2011-09-15 17:04:02
2011年09年15日のnilogをすべて表示する

- NI-Lab.
- Mastodon (@nilab@mastodon-japan.net)
- Twitter (@nilab)
- Timelog (@nilab)
- はてなブックマーク (id:nilab)

Web Services by Yahoo! JAPAN