可以很好地转换您的AEM桌面应用程序到移动应用(网站应响应)。
AEM利用Cordova(PhoneGap)和ContentSync框架为Android和iOS创建应用程序。有关如何配置ContentSync here的更多信息。简单来说,ContentSync根据定义的一组配置和cordova(phonegap)打包您的应用程序(/ content,/ apps,/ etc,...),帮助您访问本地手机功能并创建存档文件(apk/ipa) 。使用AEM创建应用程序的方式不止一种。
1.使用CLI科尔多瓦:
您setup文件系统中的一个项目科尔多瓦。然后为您的AEM项目创建内容同步配置。从here生成并下载应用程序存档。您之前设置的Cordova项目将具有以下文件夹结构。
广场WWW文件夹内的存档文件的内容,请根据您的应用程序的config.xml并启动建设。使用这种方法,您将需要一个Apple系统来生成.ipa文件,因为它使用了xcode,而windows使用npm节点js来进行初始dev env设置。
2.采用开箱即用'启动的PhoneGap构建的工作流程和AEM云配置
这是一个简单的方法,并不需要你安装在你的系统中的任何科尔多瓦项目。您只需设置contentsync配置,为工作流添加一些属性以识别您的项目,然后触发工作流程。按照this。在AEM 6.1
3.使用应用程序控制台这也使得采用内容同步的下方。应用程序控制台使应用程序非常易于维护和配置,它还具有用于推送通知,深度链接等的内置配置。请通过info here。请参阅应用程序控制台中创建的示例geometrixx-outdoors项目,将帮助您更好地理解。
PS:科尔多瓦和phonegap是相同的。您可以将Cordova视为Linux内核和PhoneGap作为Linux发行版。
Phonegap不是[网络服务器或网页浏览器](https://github.com/jessemonroy650/top-phonegap-mistakes/blob/master/new-to-Phonegap.md#005)。 – JesseMonroy650