ラベル Titanium の投稿を表示しています。 すべての投稿を表示
ラベル Titanium の投稿を表示しています。 すべての投稿を表示

2011年3月23日水曜日

Titanium 非公式 BBS がオープンしました!!




公式Titanium BBS があるのですが、公開情報が遅いため@masuidriveさんが非公式ながらオープンさせていただきました。ありがとうございます!

日本のTntamium Developerのみなさんこちらの方も盛り上げましょう!!
Titanium BBS(JP unofficial)

2011年2月9日水曜日

Titanium Mobile 別JSファイルの呼び出し

Titanium Mobile 別JSファイルの呼び出しには、2つの方法がある。
コンテキストの扱いが違う。

・Titanium.include(`ファイル名.js`)
インクルードされたjsファイルは、インクルード元のコンテクストで実行される。

・Titanium.UI.cretaeWindow({ url:`ファイル名.js`})
 Titanium.UI.Windowを生成する際に、オプションパラメータ'url'でインクルードファイルを指定すると、新しいコンテキストでJavaScriptが実行される。
 変数や関数は、それぞれ別物として参照される。


しかし、@masuidriveさんから聞いた限りだと、上記の方法ではなくrequireでインポートする方法の方が名前空間の問題でいいらしい。
なので、下記のようにするよいいみたいだ。

サンプル


var hoge = require("hoge")
hoge.foo()

---hoge.js---

exports.foo = function(){
Ti.API.info("foo");
};

2011年1月27日木曜日

Titaniumで作成したアプリをTestFilghtを使用して実機にインストールしてみる。

通常作成したアプリケーションは、iTunesを利用してインストールする。しかしこのやり方だといちいち面倒だし、複数のデバイスでテストするときにとっても面倒…

そこで、Test Filght!!
あらかじめ登録したユーザにiTunes無しでiPhoneにインストールできそしてテストができる。
今のところiOS4だけみたいだけど、誰かにテストを頼んだりすることもできる。

Titanium & Test Filghtはいい組み合わせだ!