Adobe建议对需要基于单页应用程序框架的客户端渲染(例如React)的项目使用SPA编辑器。 了解更多。
利用AEM Mobile功能板,可创建、构建和部署移动应用程序、创建、删除和编辑应用程序元数据。 应用程序上线后,您可以分析应用程序分析,包括生命周期和使用量度,以提高客户转化和品牌忠诚度。
要构建AEM Mobile应用程序,请参阅构建移动应用程序页面。
要设置环境并开始操作,请参阅管理AEM以使用AEM PhoneGap Enterprise。
AEM Mobile应用程序目录显示在AEM中管理的所有移动设备应用程序。
将此目录视为AEM Mobile的“登录页面”,在该页面中,管理员可以通过基于模板创建或上传由移动设备开发人员已启动的现有应用程序来启动新的AEM Mobile应用程序。
请按照以下步骤访问应用程序目录登录页面:
浏览到Navigation,然后选择Mobile。
选择应用程序以打开应用程序目录。
从目录中选择AEM Mobile应用程序将显示其功能板。 在这里,您可以管理应用程序、查看统计信息、构建、部署和管理移动应用程序内容。
您可以展开到AEM Mobile功能板中的每个图块,以通过单击“……”来查看或编辑详细信息 在右下角。
“管理应用程序拼贴”会显示您的应用程序图标、名称、描述、受支持的平台、有关更新URL和版本信息的呼叫主页。 您可以深入到此区块中,以编辑和维护PhoneGap应用程序配置(config.xml),并准备应用程序以提交到各个应用程序存储区进行分发。
有关详细信息,请单击此处。
可以在AEM Mobile中创建、更新和删除内容,其方式与在AEM Sites中创建、更新和删除内容的方式大致相同。 管理页面内容拼贴显示托管内容的页数和上次修改的页数。 您可以通过单击拼贴中的每个记录,深入内容以创建、复制、移动、删除和更新页面。 内容更新后,您可以通过管理内容包拼贴向客户推送内容更新。
通过管理页面内容拼贴添加或修改内容后,您便可以通过内容发布更新将这些更改推送给客户。
内容包允许AEM应用程序作者在AEM中管理页面内容,并让开发团队对您的PhoneGap Shell应用程序(即应用程序框架或基础架构)进行更改,然后将这些更改快速推送给客户,而无需让开发人员重新提交到各种商店进行分发。
内容包会为每次更新创建一个ZIP文件,该文件被视为内容发行包。 这些资源包包含在渲染应用程序时生成的html资源和html页面,并且智能到足以仅打包那些自上次更新以来修改的文件。
“管理内容包”拼贴的类型列将显示“应用程序”来表示应用程序Shell内容,例如由开发人员管理的应用程序的框架或基础结构,或“内容”,表示由内容作者管理的页面内容。
内容可以表示为一种语言,或表示为应用程序中使用多个内容发布包的特定部分。 在设计上灵活且完全取决于您希望如何管理应用程序的内容时,选择如何捆绑内容。
Modified列指示页面最近修改的时间。
Staged列显示上次内容更新的创建时间。 要创建新内容更新并暂存您所做的更改,请打开拼贴中的任何记录并创建新更新。
Published列显示上次内容更新何时发布以供客户使用。 要发布内容,您必须先暂存该内容,然后通过钻取此图块并从“内容发布详细信息”控制台中发布来发布更新。
此图标表示应用程序Shell的内容发行包
这些图标表示应用程序内容的内容发行包
PhoneGap Build磁贴与https://build.phonegap.com连接以构建和托管远程Buid。 构建后,该内部版本即可下载获取,或通过二维码直接提供给您的设备。
或者,您也可以下载设备源,以通过PhoneGap CLI在本地构建。
只有在您配置云服务后,才会显示“量度”拼贴。
有关详细信息,请参阅配置AdobeMobile ServicesCloud Service。
AEM Mobile通过AdobeMobile Services SDK(AMS)与Adobe Analytics集成。
控制中心量度拼贴显示从AMS中提取的应用程序概要分析。 您可以通过单击“……”来深入查看分析功能板 在右下方。
通过管理实体内容拼贴,您可以添加和管理应用程序定义。 应用程序定义是一种确定哪些空间(和其他配置)适合应用程序的方法。 这样,就可以添加新空间,而无需重新编译应用程序。 应用程序定义已更新,其中将包含任何新空间的信息。
单击此处创建和管理应用程序定义。
您可以通过单击“……”深入到管理实体内容仪表板 在右下方。
要了解管理员和开发人员的角色和职责,请参阅以下资源: