モバイルアプリケーションのオーサリング

メモ

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

AEM Mobile ダッシュボードでは、モバイルアプリケーションの作成、ビルド、デプロイや、アプリケーションのメタデータの作成、削除、編集をおこなえます。アプリケーションが実稼動状態になったら、ライフサイクル指標や使用指標を含むアプリケーション分析を実行して、顧客コンバージョンやブランドロイヤルティを向上させることができます。

AEM Mobileアプリケーションを構築するには、「モバイルアプリケーションの構築」ページを参照してください。

環境を設定して作業を始めるには、AEM PhoneGap Enterprise を使用するための AEM の管理を参照してください。

AEM Mobile アプリカタログ

AEM Mobile Apps Catalogには、AEMで管理されているすべてのモバイルアプリが表示されます。

このカタログは AEM Mobile の「ランディングページ」と考えられ、管理者はここで新しい AEM Mobile アプリケーションを開始できます。テンプレートに基づいて作成することも、モバイル開発者が既に開始している既存アプリケーションをアップロードすることもできます。

アプリカタログのランディングページに移動するには、以下の手順に従います。

  1. ナビゲーション​に移動し、「モバイル」を選択します。

  2. アプリ」を選択して、アプリカタログを開きます。

AEM Mobile アプリカタログ

AEM Mobile アプリダッシュボード

カタログから AEM Mobile アプリケーションを選択すると、そのアプリケーションのダッシュボードが表示されます。ここでは、アプリの管理、統計の表示、モバイルアプリコンテンツの構築、デプロイおよび管理をおこなえます。

AEM Mobile ダッシュボードの各タイルの右下隅にある「…」をクリックして、詳細を表示または編集できます。

AEM Mobile アプリケーションのコマンドセンター

アプリを管理タイル

アプリを管理タイルには、アプリケーションのアイコン、名前、説明、サポートされているプラットフォーム、更新用コールホーム URL およびバージョン情報が表示されます。このタイルにドリルダウンして、PhoneGapアプリケーション設定(config.xml)を編集および管理し、配布用に様々なアプリケーションストアに送信するためのアプリケーションを準備できます。

詳しくはこちらを参照してください。

chlimage_1-137

ページコンテンツを管理タイル

AEM Sites とほぼ同様に、AEM Mobile でコンテンツを作成、更新および削除できます。ページコンテンツを管理タイル​には、管理されているコンテンツのページ数と最終更新日が表示されます。タイルの各レコードをクリックすることによって、コンテンツにドリルダウンしてページを作成、コピー、移動、削除および更新できます。コンテンツを更新したら、コンテンツパッケージを管理タイルを使用して、コンテンツの更新を顧客にプッシュできます。

コンテンツタイル

コンテンツパッケージを管理タイル

ページコンテンツを管理タイルでコンテンツを追加または変更したら、コンテンツリリースの更新を使用して、変更を利用者に公開できます。

AEM アプリケーション作成者は、コンテンツパッケージを使用して AEM でページコンテンツを管理し、開発チームに PhoneGap シェルアプリケーション(アプリケーションのフレームワークまたはインフラストラクチャ)を変更してもらい、その変更を利用者に迅速に公開することができます。配信のために様々なストアに再提出するよう、開発者に協力を求める必要はありません。

コンテンツパッケージは、更新ごとにコンテンツリリースパッケージと見なされる ZIP ファイルを作成します。これらのパッケージには、アプリのレンダリング時に生成されるhtmlリソースとhtmlページが含まれ、最後の更新以降に変更されたファイルのみをパッケージ化するインテリジェントです。

コンテンツパッケージを管理タイルの​タイプ​列に、開発者が管理するアプリのフレームワークやインフラストラクチャなど、アプリケーションシェルのコンテンツを示す「アプリ」またはコンテンツ作成者が管理するページコンテンツを表す「コンテンツ」が表示されます。

コンテンツは言語として、または複数のコンテンツリリースパッケージを使用するアプリケーションの特定の部分として表すことができます。コンテンツのバンドル方法の選択肢は柔軟で、アプリケーションのコンテンツの管理方法に完全に合致するようにデザインされています。

変更済み」列には、ページの最終変更日が示されます。

ステージング済み」列には、最新のコンテンツ更新がいつ作成されたかが示されます。新しいコンテンツ更新を作成して変更をステージングするには、タイル内の任意のレコードを開いて、新しい更新を作成します。

発行済み」列には、いつ最新のコンテンツ更新が公開され、利用者が使用できるようになったかが示されます。コンテンツを公開するには、まずそのコンテンツをステージングしてから、このタイルにドリルアウトしてコンテンツリリースの詳細コンソールから公開することで、更新を公開する必要があります。

アプリシェル 用のコンテンツリリースTileContentSyncパッケージ

このアイコンは、アプリケーションシェルのコンテンツリリースパッケージを表します。

このアイコンは、アプリケーションコンテンツのコンテンツリリースパッケージを表します。

PhoneGap Build タイル

PhoneGap Buildタイル​は、https://build.phonegap.comと接続し、リモートビルドを構築してホストします。 ビルドが完了すると、ビルドはダウンロードとして、またはQRコードを介して直接デバイスで利用できるようになります。

または、デバイスソースをダウンロードし、PhoneGap CLI を使用してローカルにビルドできます。

PhoneGap Build タイル

指標タイル

注意

指標タイルは、クラウドサービスを設定した後にのみ表示されます。

詳しくは、AdobeMobile ServicesCloud Serviceの設定を参照してください。

AEM Mobileは、AdobeMobile Services SDK(AMS)を通じてAdobe Analyticsと統合されます。

コントロールセンターの​指標タイル​には、AMS から取得したアプリケーションの分析概要が表示されます。右下にある「…」をクリックして、分析ダッシュボードの詳細を表示できます。

指標タイル

エンティティコンテンツを管理タイル

エンティティコンテンツを管理タイルでは、アプリの定義を追加および管理できます。アプリの定義は、アプリに適したスペース(およびその他の設定)を特定する方法です。 これにより、アプリを再コンパイルする必要なく、新しいスペースを追加できます。 アプリの定義が更新され、新しいスペースの情報が含まれます。

アプリの定義の作成および管理については、こちらを参照してください。

右下にある「…」をクリックして、エンティティコンテンツを管理ダッシュボードの詳細を表示できます。

chlimage_1-142

その他のリソース

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

このページ