Phonegap / Cordovaを使用してiPhoneアプリを作成する場合、WebベースのCMSを接続してデータを取得し、技術者以外のユーザーがアプリを更新できるようにすることはできますか?
通常は、html、css、jquery / jsを使用してビルドするだけですが、それらを更新する簡単な方法があるかどうか迷いましたか?
Phonegap / Cordovaを使用してiPhoneアプリを作成する場合、WebベースのCMSを接続してデータを取得し、技術者以外のユーザーがアプリを更新できるようにすることはできますか?
通常は、html、css、jquery / jsを使用してビルドするだけですが、それらを更新する簡単な方法があるかどうか迷いましたか?
CMSではなく、静的サイトジェネレーターを調べる必要があります。私はすべてのPhoneGapアプリにJekyllを使用しています。これには、技術者以外のユーザーがコンテンツを更新しているアプリも含まれます。
コンテンツページは、yamlヘッダー付きのマークダウンファイルとして設定されます。完全なCMSほどユーザーフレンドリーではありませんが、編集は非常に簡単です。
ビルドステップとしてjekyllを設定したので、生成されたすべてのhtmlファイルがパッケージ化され、シングルクリックビルドプロセスの一部としてデバイスにデプロイされます。
WebベースのCMSから静的HTMLをエクスポートすることもできますが、オンラインでのみ機能するように設計されたすべてのビットをデバッグするまでには、それ以上の問題が発生する可能性があります。
Webから直接ページをロードすることは技術的には問題なく機能しますが、いくつかのアプリストアルールに遭遇します。重要な追加機能、オフラインアクセス、実行可能コードのダウンロードはありません。
あなたはウェブページのようなサーバー上で通常のcmsを使うことができるので、通常のjoomlawordpressなど。
次に、そのURLをphonegapホワイトリストに追加し、通常のphonegaphtmlurlのようにロードします。
DrupalGapを使用すると、 PhoneGapとDrupalを利用したWebサイトを使用してiOS(およびAndroidなど)のモバイルアプリケーションを作成できます。
Drupalとは何ですか?
Drupalは、何百万ものWebサイトやアプリケーションを強化するオープンソースのコンテンツ管理プラットフォームです。これは、世界中の活発で多様な人々のコミュニティによって構築、使用、およびサポートされています。
なぜDrupalなのか?
Drupalを使用して、個人のブログからエンタープライズアプリケーションまですべてを構築します。何千ものアドオンモジュールとデザインにより、想像できるあらゆるサイトを構築できます。
DrupalGapとは何ですか?
DrupalGapは、DrupalWebサイト用のオープンソースモバイルアプリケーション開発キットです。Drupal、PhoneGap、jQuery Mobile、jDrupalを使用しています。
DrupalGapモバイルアプリケーション開発キットとAPIを使用すると、開発者はDrupalWebサイトと通信するカスタムマルチプラットフォームモバイルアプリケーションを作成できます。
便利なリンク