2012-02-03 17 views
1

PhoneGapのウェブサイトとそのサポートグループを検索しても、私の質問に対する答えはまだ見つかりません:PhoneGapで純粋なHTML5アプリケーションを開発することは可能ですか?

現在、純粋なHTML5アプリケーションとして存在する必要があるアプリケーションの開発を計画しています。最新のブラウザ(Google Chrome、Safariなど)、Android/iPad上のネイティブモバイルアプリケーションとして使用できます。

だから、私の質問は:

それはPhoneGapの純粋なHTML5アプリケーションだけでなく、ネイティブモバイルアプリケーションの両方を開発するために、同じコードベースを使用することは可能ですか?

答えて

3

PhoneGapは、HTML、JavaScript、およびあなたのコードに付随するCSSの実行時環境です。したがって、短く:

はい、拡張機能を備えたiPhoneアプリケーションを開発する場合は、Objective-Cの知識があることをお勧めします。コードの次元/比率が適切であれば、そのコードをPhoneGapにコピーしてコンパイルするだけの理由はありません。

3

#HTML5のサポートは、ブラウザによって異なります。デスクトップブラウザからモバイルブラウザまでさまざまです。 Phonegapで簡単に実行できるモバイルアプリケーションにWebポータルを変換する必要がある場合は、このリンクも参照できます。 https://build.phonegap.com/それは私のためにうまくいった。

Phonegapに来て、ネイティブAPIを呼び出すjavascriptを使ってラッパーを作成していますか?ここでコンテンツを表示するには、アプリでhtml5ページをレンダリングするWebViewオブジェクトを使用します。そして、独自のラッパーも作成できます。それほど難しいことではありません。

あなたのアプリがWebベースのポータルであり、ネイティブアクセスがあまり必要ない場合、Phonegapを使用して#クロスプラットフォームアプリケーションを作るコードベースを簡単に再利用できます。そうでなければ、ハイブリッドアプリを探す必要があります。

関連する問題