アドビは、シングルページアプリケーションフレームワークをベースにしたクライアント側のレンダリング(React など)を必要とするプロジェクトには SPA エディターを使用することをお勧めします。詳細情報を参照してください。
AEM では、Adobe PhoneGap および Adobe Publishing Solution を利用することにより、コンテンツが豊富でユーティリティベースの次のようなクロスプラットフォームモバイルアプリケーションを作成し、管理できます。
AEM は、Adobe PhoneGap Build サービスと統合され、アプリケーションをビルドしてデプロイするプロセスの簡素化を実現しています。
Adobe ContentSync を使用すると、ユーザーはアプリケーションを再インストールしたり、AppStore や Google Play やその他のアプリ提供元からダウンロードしたりすることなく、ページおよびコンテンツの更新を自分のデバイスに無線(OTA)で簡単にダウンロードできます。
Adobe Analyticsは、AEM アプリに完全に統合されており、配布、位置情報、オペレーティングシステム、デバイス、クリックストリーム、iBeacon の詳細なトラッキングを行うことができます。
開発者は、 AEM PhoneGap スターターキット で見つかった追加リソースと共に https://github.com/adobe-marketing-cloud-apps Cordova Webviews を実行する参照用ネイティブアプリを含め、AEMアプリを PhoneGap でブートストラップする場合。
Starter Kit Git リポジトリの readme には、スターターキットを使用するためのチュートリアルが含まれています。
iOS の開発者は、iOS 9 で Cordova アプリを実行した場合の未解決の問題に留意する必要があります。この問題により、安全でないホスト ( http://localhost:4502) をクリックします。 この問題は、(Cordova CLI で利用される)cordova-ios の今後のリリースで解決される予定ですが、それまでは次の方法で回避できます。
cordova platform add ios
」の<app root="">/platforms/ios/<app name="">/<app name="">-Info.plist") ファイルを手動で編集して、次のプロパティを含めることができます。<key>NSAppTransportSecurity</key>
<dict>
<key>NSAllowsArbitraryLoads</key> <true/>
</dict>
「App Transport Security」について詳しくは、 AppleのiOS9 プレリリースドキュメント そして スタックオーバーフローの議論.
管理者および開発者の役割と責任について詳しくは、以下のリソースを参照してください。