アドビは、シングルページアプリケーションフレームワークをベースにしたクライアント側のレンダリング(React など)を必要とするプロジェクトには SPA エディターを使用することをお勧めします。詳細情報を参照してください。
この PhoneGap Buildタイル 「アプリケーション」ダッシュボードでは、Adobe PhoneGap Build Service を通じて PhoneGap モバイルアプリケーションを構築し、配布する機能を提供します。
内で定義されたすべてのサポート対象プラットフォーム アプリを管理 タイルは、 PhoneGap Build タイル。
リモートビルドを https://build.phonegap.com にプッシュしたり、ソースをダウンロードして PhoneGap CLI でローカルにビルドしたりできます。
PhoneGap Build を利用するには、PhoneGap Build アカウント情報を使用して AEM PhoneGap Build クラウドサービスを設定する必要があります。
現在アカウントをお持ちでない場合は、に移動します。 https://build.phonegap.com 登録してください。 Adobe Creative Cloudメンバーシップをお持ちの場合、最大 25 個のプライベートアプリ(オープンソース以外のアプリ)をサポートしている可能性があります。
PhoneGap Buildアカウントがアクティブであることを確認したら、AEM Cloud Management コンソール ( 特に PhoneGap BuildCloud Service (http://localhost:4502/etc/cloudservices/phonegap-build.html)。
以下を使用: Cloud Services タイルを使用して、新しいクラウドサービス設定を構成します。
PhoneGap Build タイルを使用してアプリをビルドする前に、AEM Mobile ダッシュボードのクラウドサービスを管理タイルを使用して、クラウドサービスを設定する必要があります。
アプリのクラウドサービスを設定するには、以下の手順に従います。
クラウドサービスを管理タイルの右上隅をクリックします。
クラウドサービスを追加または編集画面で「PhoneGap Build」オプションを選択します。
「次へ」をクリックします。
資格情報を入力して、新しいクラウド設定を作成します。
確認が終わったら、「送信」をクリックします。この設定したクラウド設定が、クラウドサービスを管理タイルに表示されます。
クラウドサービスを設定したら、PhoneGap Build タイルを使用してアプリケーションをビルドできます。右上隅をクリックして、「リモートビルド」または「ソースをダウンロード」オプションを選択します。
Adobe PhoneGap Build を使用してリモートビルドを呼び出す場合は、「リモートビルド」をクリックします。
何らかの理由でビルドが失敗した場合は(下の赤い iOS アイコンはプラットフォームの障害を示しています)、アイコンにマウスポインターを合わせると、エラーメッセージが表示されます。または、タイルの下部にある 3 つのドット「…」(省略記号)をクリックして、https://build.phonegap.com に直接移動し(認証が必要です)、ビルドを直接監視および管理できます。
PhoneGap には、アプリケーションをローカルでビルドするためのコマンドラインインターフェイスが用意されています。
PhoneGap コマンドラインインターフェイス(CLI)を使用して、コンピューター上で PhoneGap アプリケーションをコンパイルします。AEM コンテンツをアプリケーションに含めるには、モバイルアプリケーションのコンテンツ、コンテンツ同期設定およびその他の必要なアセットを含む ZIP ファイルを作成します。ZIP ファイルをダウンロードしてビルドに含めます。
PhoneGap のコマンドラインインターフェイスを利用するには、ローカル環境に以下のものを設定する必要があります。
詳しくは、こちらをお読みください。
前提条件となる上記のものをインストールしたら、簡単なアプリを作成し、シミュレーターまたはできればデバイス上で実行して簡単なテストを実施し、ターミナルから次を試します。
phonegap create myApp
cd myApp
phonegap run ios (or android, ...)
接続しているデバイス上で実行しない場合は、この行の末尾に --emulate を追加してください。
上記の機能を確認したら、 PhoneGap Build 並べ替え先 ソースをダウンロード. ファイルを保存して、ローカルシステム上に解凍します。この作業が完了したら、以下をおこないます。
作成者および開発者の役割と責任について詳しくは、以下のリソースを参照してください。