私は、(Android、IOS、BlackBerry 10) でマルチプラットフォーム モバイル アプリケーションを開発する最初の段階にあります。 これは書籍販売アプリケーションです 。phonegap を使用するか、3 つのプラットフォーム用のアプリケーションを個別に構築する必要があるかわかりません
皆さんは何を使うべきだとお勧めしますか?? そして、各アプローチの長所と短所は何ですか??
私は、(Android、IOS、BlackBerry 10) でマルチプラットフォーム モバイル アプリケーションを開発する最初の段階にあります。 これは書籍販売アプリケーションです 。phonegap を使用するか、3 つのプラットフォーム用のアプリケーションを個別に構築する必要があるかわかりません
皆さんは何を使うべきだとお勧めしますか?? そして、各アプローチの長所と短所は何ですか??
パフォーマンスが気になる場合は、PhoneGap や Titanium などでアプリケーションを構築することはお勧めしません。
個人的な経験から:
PhoneGap は非常に使いやすく、習得も簡単で、見栄えの良い UI を非常に高速に構築できます。問題は、他のソリューションと比較して非常に遅いことです。基本的に HTML で構築します。
Titanium を使用すると、より高速で応答性の高いアプリケーションになりますが、より多くのコーディングとチューニングが必要になります。ここでは、基本的に Java スクリプトでビルドします。また、普遍的であるという事実にもかかわらず、たとえば同じ仕事をするために、Android 用と iOS 用に別々のコードを作成しなければならない場合があります。
最高のユーザー エクスペリエンスを得るには、各プラットフォームでネイティブに移行し、一貫した UI を維持することをお勧めします (多くの人が同意すると思います)。
また、これは言及されたフレームワークに関する最初の質問ではないため、ここと、これらのフレームワークを比較する他の多くの質問をご覧ください。