Titanium

Androidの課金モジュールTi.InAppBillingの実装方法 その1

iPhoneのアプリに課金モジュールTi.Storekitは実装したけれど、 Androidのアプリ内課金実装に関する日本語の情報がほとんどないのでまとめてみる。Titanium Market PlaceからDL。公式のモジュールだ。In-App Billing Module https://marketplace.appcelerato…

Titanium 1.8.1で画面の向き変更が効かなくなっていた件

iPhoneシミュレーターでTitanium.UI.Orientationが効かなくなっていたので試行錯誤して やっと解決法が見つかった。 向きを変えたいオブジェクトに以下のようにコード追加すればOK。 Orietantionの種類はPORTRAITでもLANDSCAPE_LEFTでも使用可能。ケースに併…

Titanium SDK 1.8.1でしてしまう問題

SDKを2週間遅れ(2012/2/15リリース)で1.8.1にバージョンアップしたが、 ビルドできないので焦った。プロジェクトの設定からエラーの出力レベルを最高の「trace」に変更。すると、 以下のようにpythonのコンパイルエラーであることがわかった。 ImportError:…

アプリ内課金はTi.Storekitがベストソリューション(2011.11現在)

Titanium/iPhoneのアプリ内課金はいろいろなやり方があって一定しない。 今年の4月〜5月くらいまではmasuidriveさんのつくったjp.masuidrive.ti.storekitが広く知られていたよう だけど、SDK 1.7.xでは動作しないとの報告も見かける。→Selfkleptomaniac — Ti…

Ti.UI.Window.close()ではメモリが解放されない

http://code.google.com/p/titanium-mobile-doc-ja/wiki/Tips wikiのTipsページ以外に日本語ではほとんど情報がないが、結構重要な問題だと思う。 TabでWindowを管理している場合は大丈夫なんだけど、windowの中でwindowを開いている場合は 以前のwindowは保…

Yahoo!API宛にアクセスができない

http://ti.masuidrive.jp/topic.php?id=18 ここの >AndroidでTitanium.Network.createHTTPClient.onloadなどが実行されない の件。知恵袋APIだけでなく全体的にUAでの制限がかけられている模様。今後Titanium/AndroidではUAを意識してAPIへアクセスすべきか。