私はASP.Net MVCを使用してHTML 5ページを生成するモバイルアプリケーションを開発しています。 HTML 5ページは、jQueryMobileのloadPageを使用してASP.Net MVCを呼び出してページをDOMにロードします。次に、jQueryMobilesのchangePageを使用して、ユーザーのアプリケーションとの対話に基づいてDOMでページをアクティブにします。 MVCアプリケーションを呼び出すと、さまざまなWebサービスが呼び出され、ソースデータを取得してHTMLを構築します。asp.net mvc、jquery mobile、phonegapアーキテクチャのベストプラクティス
AppleとAndroidストアに完成したアプリを提出できるように、PhoneGapをアプリと共に使用する予定です。私のアプリは、デバイスのネイティブ機能(連絡先、ジオロケーションなど)と対話する必要はありません。実際のデバイスのOSと対話する必要はありません(jQuery ajaxをMVCアプリケーションに呼び出す場合を除く)。上記のアプローチは、モバイルデバイス上でWebアプリを実行可能にする適切な方法ですか?
私のアプリケーションはasp.net mvcなので、私のサーバーでホストされるので、AndroidとAppleの店舗に何が届くのですか? PhoneGapはどこにあるのでしょうか? PhoneGapはAndroidやAppleのストアに提出される何らかの実行ファイルを作成しますか?その後、この実行可能ファイルはクライアントデバイスにダウンロードされますか?私は、実行可能ファイルは、アプリケーションのHTMLを取得するURLを介してMVCサイトに呼び出しを行うと仮定していますか?
私はこれを正しく見ていますか?ご協力いただきありがとうございます。
私の質問が投票された理由がわかりません。私はたくさんの研究をしてきました。私はいくつかの明確化が必要です。私が読んできたさまざまなリソースがいろいろあり、いろいろなやり方があります。私の研究を通して、私はアプローチを考え出したと思う。私は私の前提のいくつかの検証が必要です。 –