これは、具体的な質問というよりも、アドバイスの質問です。モバイルデバイス用のアプリケーションを開発しています。その基本的な機能は、PDF ファイル、ビデオ ファイル、および特定の Web ページを開くことです。これは、PhoneGap または Appcelerator で実装するのが最適でしょうか?
3 に答える
PhoneGap と Appcelerator Titanium はどちらも、モバイル アプリケーションをパッケージ化して展開するための非常に人気のあるオープン ソース JavaScript フレームワークです。Universal Mind には、両方のフレームワークを活用しているクライアントがおり、明らかに両方のフレームワークが多数のプラットフォームで無数の成功を収めています。ただし、この 2 つの製品には大きな違いがあるため、直接比較することはあまり意味がありません。基本的な違いは、PhoneGap が Web ベースのソリューションであり、Appcelerator Titanium がネイティブ コードを作成する純粋な JavaScript API であることです。基本的に、それらは組織のさまざまな機能を果たします。
フォンギャップ:
ネイティブ関数へのアクセスを提供する JavaScript API
HTML5/CSS3に対応
Web 標準をサポートし、エンタープライズ アプリ全体で再利用
DOM ベースの JavaScript ライブラリ/フレームワークをサポート
ほとんどのプラットフォームをサポート
アクセラレータチタン:
ネイティブ関数へのアクセスを提供する JavaScript API
ネイティブコードにコンパイル
より良いパフォーマンスを提供できます。
だから私の見解によれば、私はPhonegapを好む
Phonegap には、すべての (部分的に) プラットフォームに適応できる非常に小さな API リストがありますが、appcelerator にはより大きな API があります。そのため、2 つのプラットフォームのみで (完全に) 強調されています。この理解により、複雑なアプリケーションには appcelerator を、複数のプラットフォームには phonegap を好むと思います。