プログラマーTweet最近少し時間をできたから、スマートフォンアプリの開発ツールいくつを試すことができました。今回は、それらのツールを比較して、いいところとよくないところをまとめてみたいと思います。比較は下記項目で行いたいと思います。・ソースコードの再利用性(別のプラットフォームでいかにソースコードを書けずに同じ動作のアプリを作れるか)・開発作業の役割分担に向くXCode・よいところMacなら、XcodeをAppStoreからダウンロードしてインストールすれば、開発環境の整備が完了になりますので非常にやりやすいです。idを持つことはオススメです。XCodeは非常に使いやすいです。コードを書かずに画面を弄るだけでも、簡単なアプリを作れるレベルなんです。・よくないところ言うまでもなく、Androidアプリは作れないです。Titanium・よいところEclipseみたいな開発ツールが、Titaniumのサイトからダウンロードできます。Eclipseになれた人には親切で使いやすいと思います。開発はTitaniumの開発ツールで一本のソースで対応できます。javascriptの文法で開発を進みますので、javascriptになれた人は楽になります。・よくないところSimulatorで実行する前には、どういう見た目が出てくるのは分かりません。デザインがあっても、プログラマーがまずそれをjavasciprtに書き直す必要あります。その意味でプログラマーがやることが多くなるから、タスクの分解はしにくいかもしりません。独自のAPIがあって、Objective-CやJavaになれた人でも、そのAPIを習わなくてはいけません。その意味では勉強コストがかかります。Phonegap・よいところHTML5/CSS/JavaScriptが使えます!デザイナーが作ったHTMLが直接使えます!!開発する前にも見た目が分かったのは大きいです。複数プラットフォームでも、大体同じHTMLコードで行けます。・よくないところ自分でIDEがないため、iOSならXCodeを使い、AndroidならEclipseを使うことになります。IDEを使ってた人にとっては微妙な感じです。Phonegapは、プロジェクト作成やSimulator実行のときだけ使うライブラリのようなものです。API(HTML5だけで使えないDeviceの機能、Push通知など)は、htmlに特別な書き方で書きます。プラットフォームによって微妙に違っています。まとめiPhoneアプリだけ開発するなら、XCodeを使いたいと思います。Androidアプリも開発するなら、役割分担とソースの再利用性を考えればPhonegapを使いたいと思います。投稿一覧SearchRanking1Y!mobileメール(@yahoo.ne.jp)とyahooメール(@yahoo.co.jp)2経費削減!無料で古紙・段ボールを持って行ってくれる業者まとめ3最新AndroidOSをインストール出来るカスタムROMのススメ4知らなかった...CSSでテキストの両端揃えが普通にできた5目標達成用紙(マンダラート)のGoogleスプレッドシートつくりました。