勢い、既存のドキュメントと機能、および App Store の厳格なポリシーを通過する能力に基づいて、どの JavaScript Mobile 開発ツールを使用しますか?
4 に答える
私はPhoneGapを使用してJavaScriptゲームを移植し、それが気に入りました。残念ながら、ゲームは遅すぎて(DOMに変更を加えると、Mobile Safariが遅くなり、スプライトとしてdivを移動していました)、ネイティブに切り替えました。
しかし、一部の人々がPhoneGapアプリを拒否し始めたので、私はプロジェクトに恥ずかしがり屋になりました。Appleから公式のスタンスを聞きたいのですが、それが来るかどうかはわかりません。
この時点で、AppceleratorのTitaniumも確認することをお勧めします。
開発プロセスは非常にシンプルで、iPhoneとAndroidの両方のプラットフォームをサポートしています。
Phonegap が最も使いやすいことがわかりました。ただし、Quickconnect はマルチプラットフォームのサポートという点ではより野心的であるように思われます。著者は、Quickconnect は多くのアプリで使用されていると語っています (ただし、どのアプリかは明らかにできませんでした)。Phonegap アプリが拒否されたのは、送信者がアプリ全体を Web から読み込んでいたためだと思われますが、フレームワークは遅いようです。Apple はアプリの却下について Phonegap チームに返答していません。
私が選択しなければならない場合、この段階では Phonegap になりますが、アプリを複数のプラットフォームで本当に必要としない限り、ネイティブ開発のために Apple が提供する優れたツールを使用しない理由がわかりません。