jQuery Mobileで作成されたモバイルWebサイトがあり、その一部をPhoneGapモバイルアプリに統合したいと思います。
このアプリは、いくつかのオフライン機能(ローカルのhtmlとJSを使用)を提供し、フォームを送信してそのページを受信するモバイルWebサイト(すでにjQuery Mobileにある)と統合します。
これを行うための最良の戦略は何だと思いますか?サービスを作成する必要がありますか、それとも進行中のhtmlページを保持する必要がありますか?
jQuery Mobileで作成されたモバイルWebサイトがあり、その一部をPhoneGapモバイルアプリに統合したいと思います。
このアプリは、いくつかのオフライン機能(ローカルのhtmlとJSを使用)を提供し、フォームを送信してそのページを受信するモバイルWebサイト(すでにjQuery Mobileにある)と統合します。
これを行うための最良の戦略は何だと思いますか?サービスを作成する必要がありますか、それとも進行中のhtmlページを保持する必要がありますか?
上記のコメントを見た後、はいあなたはそれをphonegapでラップしてアプリストアで起動することができます。次に、これを考慮して、JSONを返すサービスを作成し(動的データの場合のみ)、すべてのHTMLテンプレートをアプリにロードします(phonegapでラップします)。
したがって、静的データ/コンテンツはアプリ内から読み込まれ、動的コンテンツはサーバーから取得されます。次に、オフラインアクセスを有効にする動的コンテンツのオフラインキャッシュを有効にします。
オフラインアクセスを有効にするには、webkitローカルストレージ(5Mb〜50Mb)またはネイティブphonegapプラグインを使用してストレージを増やすことができます。
お役に立てれば。