Adobe建議針對需要單頁應用程式架構用戶端轉譯(例如React)的專案使用SPA編輯器。 深入了解.
AEM運用Adobe PhoneGap和Adobe發佈解決方案,讓您建立和管理內容豐富且以公用程式為基礎的跨平台行動應用程式:
AEM與Adobe整合 PhoneGap Build服務 以簡化應用程式的構建和部署過程。
AdobeContentSync 可讓使用者輕鬆將頁面和內容更新透過空中(OTA)下載至其裝置,而無須重新安裝應用程式,或從appStore、Google Play或其他應用程式來源下載。
Adobe Analytics 已完全整合至AEM應用程式,並可詳細追蹤發佈、地理位置、作業系統、裝置、點按資料流、iBeacon追蹤等。
開發人員可使用 AEM PhoneGap入門套件 以及 https://github.com/adobe-marketing-cloud-apps 使用PhoneGap引導AEM應用程式,包括執行Cordova Webviews的參考原生應用程式。
入門套件Git存放庫的自述檔案包含使用入門套件的教學課程:
iOS開發人員應注意iOS 9上執行之Cordova應用程式的開啟問題。 此問題會防止向不安全的主機(例如 http://localhost:4502)。 此問題將透過即將發行的cordova-ios版本(由Cordova CLI使用)解決,但同時提供兩種解決方法:
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發行前檔案 和這個 堆棧溢出討論.
若要了解管理員和開發人員的角色和責任,請參閱下列資源: