2017年TechEd,车险返现,我参加了Gerhard Henig关于DX110的演讲。特别是,我很清楚,有很多SAP移动开发选项是用户不知道的,我想在这里强调这些选项。
SAP云平台移动服务提供了几个开发应用程序的选项,了解从可用选项中选择什么非常重要。这在SAPTECED 2017中提出,以帮助客户和合作伙伴简单了解在开发应用程序时选择哪些选项。
下图显示了可用的选项。
SAP移动应用程序用户界面技术指南UX、时间表和预算,技能和用例的可用性将推动选择
SAP云平台-移动服务
构建元数据驱动的本地移动应用
新的快速移动应用开发框架使用户能够在低代码/无代码环境中创建新的移动应用:
SAP Enterprise App Modeler
App Modeler允许轻松创建不写任何代码的应用程序。SAP Asset Manager等应用程序是使用SEAM开发的,该应用程序可以根据业务需要进行定制。它与SAP的设计原则相一致,淘客app系统,后者是由苹果公司创建的,在整个生态系统中提供丰富而相同的用户体验。无需重新安装应用程序即可轻松进行生命周期管理和部署。好东西,这也可以让我们离线工作。
SAP Enterprise App Modeler–Editor
SEAM Editor利用SAP CP上的Web IDE,企业信息管理软件,为用户提供零编码的功能性企业移动应用,对于复杂的业务逻辑,可以使用Java脚本编码来开发应用。类似Fiori的样式和控件可以从库和控件集轻松添加
SAP Enterprise App Modeler–Client
SEAM Client是基于元数据定义运行的本机移动客户端。它使用带有Fiori外观和感觉的本地控件。可扩展性允许客户端利用新控件,而无需重新安装或更新。
可在客户端上进行自定义标记,客户端作为SAP CP SDK for IOS的一部分提供。
所见即所得页面编辑器
编辑器非常酷,它允许创建和编辑新页面,而无需使用拖放功能编写代码。事件处理程序可以随ease Editor一起附加,允许将控件属性绑定到由对象数据、其他控件的属性或业务逻辑规则指定的值。可以轻松更改页面布局。
OData对象浏览器
在创建定义或将OData属性映射到屏幕时,快速定位:
OData对象和属性行动用户界面元素规则全局
操作编辑器
配置业务逻辑和使用OData的简单向导:
导航过滤器信息小田日志级别必填字段
与对象浏览器交互以使用属性、规则
执行规则和成功/失败操作提供条件逻辑
规则编辑器
规则编辑器生成.JS代码(基于Google Blockly)。Blockly利用拼图范例构建应用程序业务逻辑
执行规则允许基于规则输出启用/禁用操作
数据操作规则允许创建管理应用程序数据和对从应用程序捕获的数据进行操作的规则
复合规则有助于将多个规则链接在一起
混合应用程序发展
优势
跨平台(iOS、Android、Windows)通过Apache Cordova访问本机设备功能强大的UI5库提供Apache Cordova插件的大型生态系统大型JavaScript开发者生态系统应用程序在本机容器(apachecordova)的Web视图中运行所有设备上的应用程序看起来都很相似云构建/打包服务应用部署到应用商店
SAP移动平台SDK支持混合应用开发
打包混合应用
Web应用代码捆绑在容器中,一站式建站,而不是在打开时从服务器加载可以脱机启用无论网络条件如何,都具有最佳稳定性现在可以通过SAP Fiori移动服务进行打包—从Web IDE到应用程序和设备管理,在云中实现端到端的打包SDK中包含的CLI Packager具有最大的灵活性将已部署的Fiori应用程序转换为封装的、可安装的应用程序
SAP Fiori客户端
SAP Fiori客户端和自定义SAP Fiori客户端
SAP Fiori客户端的公共应用商店版本,产业云,并提供受限制的功能集。
SAP Mobile Platform SDK附带SAP Fiori客户端模板。
完全可自定义更改应用程序标题添加和删除第三方和SAP插件调整启动屏幕和图标更改首次使用提示简化用户入职改进附件处理加强安全性
SAP Content to Go
SAP Content to Go允许客户即时调动和发布信息,而无需在需要调动数据时为移动应用程序制定完整的开发周期
示例用例:客户信息、审批、员工自助服务等钱包式UX快速获取相关信息如果网络不可用,则脱机工作专业应用程序的伴侣全文搜索Fiori Launchpad插件使用Fiori元素注释无需Fiori即可使用(REST API
Go应用程序示例数据流