JavaScriptでiPhoneアプリケーション開発できるという
Appcelerator Titanium Mobileをインストールした。
Titanium Mobile
http://www.appcelerator.com/products/titanium-mobile-application-development/
**
Appcelerator Titanium Mobileに関するドキュメントを日本語でまとめていくプロジェクト**
http://code.google.com/p/titanium-mobile-doc-ja/wiki/toc
Appcelerator Titanium Mobileとは
Appcelerator社が提供するモバイルデバイス向けのソフトウェア開発環境です。ちなみにWebCastによるとTitaniumの読み方は「チタニウム」ではなく「タイタニウム」と発音するようです。
プログラミング言語としてはJavaScriptのみを利用し、Objective-CやJavaでコーディングすることなく iOS SDK/Android SDK向けのネイティブアプリケーションを開発できることがウリとなっています。
もちろんJavaScriptだからといってAjaxライクのWebインタフェイスのみをサポートしているわけではありません。
以下に挙げる全ての機能を実現できるようになっています。
- ラベル・テキスト入力・ボタン・スライダーなどの豊富なプラットフォームネイティブなユーザインタフェイス
- 画像・動画の再生・録音・撮影・録画
- 地図表示
- ファイルシステムへのアクセス
- HTTPベースの非同期ネットワーク通信
- ハードウェアデバイス(カメラ・GPS・電子コンパス・加速度センサ)の利用
- デバイス内データベース(連絡先など)の操作(予定)
- SQLiteデータベースのI/O </blockquote>