Titanium Mobileを使ったAndroid, iOS App開発に役立つLink集

titanium_help日本語情報は下記Siteで。

 

そして大人しく本家のTutorial Videoを見る(英語)。 どれも役に立つ内容ばかり。

動画 再生時間 説明
Titanium Overview 18:56 Titaniumの概要
You're a Native App Developer Now 33:06 Android SDKとXcodeの基本的な使い方。Debug Toolの紹介もある。Android, iOS開発したことがなければ見といた方がいい。
Titanium Studio 6:54 Titanium Studioの使い方。初めてTitanium Studioを使う場合は見といた方がいい。
Cross-Platform JavaScript Applications
関連Wiki
47:40 よく使うCoding Technics。
Fileの分割方法、どこでも呼び出せる関数の定義方法、Codingの注意点。
複数のPlatformで違う処理をする方法。
多言語Fileの作り方(Internationalization) 。
UI Fundamentals
関連Wiki
29:30 UIの基礎知識。
指定できる単位、画面、位置、Layout
EventHandlerの基礎知識。
Working with Local Data
関連Wiki
17:11 Local Databaseの使い方。
設定値の保存とかによく使う。ObjectもJSON形式で保存すればいいよ。とか。
DatabaseとTableViewとの関連付け。
Working with Remote Data
関連Wiki
22:05 Web Server(Service)との通信方法とDemo。
Media and the Filesystem
関連Wiki
32:44 Audio Fileの再生、録音。
Videoの再生、Streaming。
端末のCameraまたはGalleryから写真を取得。
端末内の特定のDirectoryからFileを読み込み。
KitchenSink内の関連Sampleを解説。
Using Location Services
関連Wiki
33:24 位置情報関連
(まだ見てない)
Integrating Contacts & Social Media
関連Wiki
23:03 端末内のアドレス帳との連携、ソーシャルメディア。
(まだ見てない)
Integrating Web Content
関連Wiki
13:37 (まだ見てない)
Deployment & Distribution
関連Wiki
36:45 Android MarketとApp Storeへの登録方法、Build方法。概要だけ。

 

Official Documents は常に開きながら。Kitchen SinkなどのSampleを参考になる。

 

 

Titanium 3.0から「Alloy」というMVC Frameworkが標準になるらしいので、これを使った方がいいみたい。触ってみたけど、まだ発展途上なのでオススメしない。

 

 

Coding Guide(コーディング規約)関連

 

Viewの配置と位置関係に関しては下記記事を一読しておく。

親Viewに「layout: 'vertical'」を設定して、相対位置でViewを追加していくことが多いと思う。デフォルトは「layout: 'absolute'」

 

< Related Posts >