Bulblub

CoronaとPhonegapとTitanium Mobileの比較

November 22, 2010

基本webのお仕事が多くC言語?の状態から始めたので、わからないこと大杉、エラー出杉で開発が進まないので遅ればせながら、またまた流行に乗ります。

比較表

Corona Phonegap Titanium Mobile

費用 30日無料試用版あり、年間$349.00 無料(MIT License) Community free, Professional $2,189/user/year, Enterprise $7,689/user/year

開発言語 Lua HTML, CSS, Javascript HTML, CSS, Javascript ※コメント頂き修正致しました。ありがとうございます。

対応プラットホーム iOS, Android iOS, Android, Blackberry, Symbian, Palm iOS, Android

API Corona  API Documentation PhoneGap API Documentation Titanium Mobile API Documentation

備考 日本語サイトあり 物理演算系のゲームのライブラリが豊富 対応プラットフォームが多いかわりに使えるAPIが少ない 有志の日本語ドキュメントがある。titanium-mobile-doc-jaプロジェクト

共通

IDEは自由(phpstormが使える!)補完の弱いXcodeとはおさらば。 Google Insights for Searchではこんな感じ。参考までに。 ということで、Titanium Mobileを採用。 また、海外のQ&Aサイトを斜め読みすると、Phonegapは実質Webアプリ。内蔵ブラウザにWebアプリを表示して、デバイスのApiとやり取りするつなぎを部分がキモな様子。一方Titaniumは完全にネイティブアプリに変換されるとのこと。 Comparison between Corona, Phonegap, Titanium - Stack Overflow kurainさんのところでも紹介されていますね(汗 参考記事 Phonegap と Titaniumを比較してみた - kurainの壺 連載インデックス「Web技術でネイティブアプリを作れるTitanium」 - @IT コロナ入門編 - コロナはじめました PhoneGapとjQuery MobileとHTML5を使ってJSONをDumpするアプリをサクッと作る - JavaScriptとかPerlとかPHPとかさくらVPSとか勉強する おまけ OpenAppMktというものもあるけどこれはwebアプリのマーケットプレイス。

Comments

Yuichiro MASUI: はじめまして、TItanium Mobileを使っていただいてありがとうございます。 Titanium Mobileは過去のバージョンでは、「HTML, CSS, Javascript」でアプリを組む環境でしたが、夏前ぐらいのバージョンからJavascriptのみでアプリケーションを構築する方法に、切り替わりました。 もしよろしければ試してみてください。

admin: ご指摘ありがとうございます。 http://www.appcelerator.com/products/titanium-mobile-application-development/ のUse your favorite web technologiesところを参考に記事を書かせてもらったのですが、 たしかにテストアプリを作った際、javascriptしか使わなかったので他の方法もあるのかな程度に考えてました。

Tags:

Tomotsugu Kaneko

Written by Tomotsugu Kaneko who lives and works in Japan. Follow me on Twitter