作成ウィザードを使用したAEM Mobile アプリケーションの作成 creating-a-new-aem-mobile-app-using-create-wizard

NOTE
単一ページアプリケーションフレームワークを基にしたクライアントサイドレンダリング(React など)が必要なプロジェクトでは、SPA エディターを使用することをお勧めします。詳細情報

AEM Mobile アプリは、ページ構造とプロパティを定義するブループリントに基づいています。 次のアプリケーションプロパティを設定できます。

  • タイトル: アプリケーションのタイトル。

  • 宛先パス: アプリケーションが保存されるリポジトリ内の場所。 デフォルトのままにすると、アプリ名に基づいてパスが作成されます。

  • 名前: デフォルト値は、スペース文字を削除したタイトルプロパティの値です。 この名前は、AEM内でアプリケーションを参照するために使用されます。例えば、アプリケーションを表すリポジトリーノード用として使用します。

  • 説明: アプリケーションの説明。

  • サーバー URL: アプリケーションに OTA (Over-The-Air)コンテンツのアップデートを提供する URL です。 デフォルト値は、アプリケーションの作成に使用されるインスタンスのパブリッシュサーバー URL (Externalizer サービスから取得される)です。 注意:認証が必要なオーサーインスタンスではなく、パブリッシュサーバーインスタンスを指定する必要があります。

また、アプリケーションのサムネールとして使用する画像ファイルを指定し、使用するPhoneGap Build設定を選択し、使用する Mobile App Analytics 設定を選択することもできます。 この画像は、Experience Managerのモバイルアプリコンソール内でモバイルアプリケーションを表すサムネールとしてのみ使用されています。

Cloud Service を構築し、AdobeMobile Services SDK プラグインをアプリに統合するための追加の(およびオプションの) タブが存在します。

  • ビルド:ここで、「設定を管理」をクリックしてbuild.phonegap.com ビルドサービスをセットアップします。 次に、ドロップダウンから、新しく作成された PhoneGap ビルドクラウドサービスを選択できます。
  • Analytics:「設定を管理」をクリックし、Adobeの Mobile Services SDK Cloud Service を設定します。 次に、ドロップダウンから、新しく作成した Mobile Service を選択して、モバイルアプリに統合できます。

アプリテンプレートの使用 using-app-templates

アプリテンプレートを使用すると、開発者が作成し、AEM内で新しいアプリを作成する際に使用される既存のデザインを、簡単に使用できます。

アプリテンプレートとは これは、アプリのベースラインまたは基盤を表すページテンプレートおよびコンポーネントのコレクションと考えることができます。
別のアプリのテンプレートに基づいてアプリを作成すると、そのアプリが作成された元のアプリを表す出発点を持つアプリが取得されます。

この機能を使用するには、既存のモバイルアプリテンプレート(またはアプリテンプレートがインストールされたアプリ)が必要です。

最新のAEM アプリのサンプルパッケージには、アプリテンプレートを含んだ最新バージョンのGeometrixxアプリが含まれています。 または、テンプレートも提供する StarterKit をインストールすることもできます。

アプリテンプレートに基づいてアプリを作成する手順:

  1. AEM Mobile アプリカタログ(<server-url>aem/apps.html/content/mobileapps)に移動します。
  2. 作成」を選択したあと、「アプリ」を選択します(下図を参照)

chlimage_1-158

AEM開発者によって使用可能になったアプリテンプレートを選択します。 開発者向けサポートについては、AEM Mobile アプリの構造を参照してください。

chlimage_1-159

必要に応じて、新しいアプリの詳細(オプションでサムネール画像を変更するなど)を入力します。 これらの値は、後で アプリを管理 タイルから編集できます。

chlimage_1-160

次の手順 the-next-steps

他のオーサリングの役割について詳しくは、次のリソースを参照してください。

その他のリソース additional-resources

管理者と開発者の役割と責任については、以下のリソースを参照してください。

recommendation-more-help
2eeeb575-8007-40cc-a72d-206fbc4ddd4b