云服务器价格_云数据库_云主机【优惠】最新活动-搜集站云资讯

网站服务器_百度云盘下载提速_年度促销

小七 141 0

对iOS和Android的支持对于企业移动战略的成功至关重要。在过去的15年左右,我参与了各种各样的移动项目。在某些情况下,客户已经选择了符合项目要求的设备(加固、外形、安全性、成本)。其他项目是BYOD,在这些情况下,目标是广泛采用各种各样的设备,通常是为了提高员工生产力或进入数字企业。但对Android和iOS的支持是必不可少的。项目负责人需要灵活性和选择来最小化成本和成本风险。甚至如果他们有现有设备,能够在其他操作系统平台上更改或添加新设备被视为一大好处。

SAP云平台移动服务的移动开发工具包功能自最初发布以来就在iOS设备上运行。今天,我们宣布mobile development kit将扩展其本机支持,将Android设备纳入mobile development kit(MDK)3.0。用户可以获得本机应用程序的外观和性能,但开发人员只构建和维护一个应用程序定义。同样的应用程序在iOS和Android设备上运行。MDK 3.0将于2018年11月开始在有限的早期采用者版本中提供。

MDK 3.0提供了一个新的SDK,允许开发者为iOS和Android设备构建客户端。此外,开发人员和管理员还可以使用云构建服务为这两种设备类型构建客户端。MDK客户端基于SAP云平台SDK for Android和iOS。

客户继续告诉我,他们的组织中没有足够的具有移动技能和经验的开发人员来满足业务部门对移动应用程序的需求。解决方案是使用工具,让客户应用各种开发人员技能集,以提高他们的能力,满足移动应用程序的需求。MDK允许开发人员使用一个简单易学的可视化拖放工具,构建遵循sapfiori设计的跨平台本机移动应用程序。开发是基于web的,使用webide的插件。该插件添加了额外的向导、拖放UI元素、应用程序模板和无代码构建块。MDK提供了强大的离线和在线功能、移动质量(如照相机和条形码扫描仪),现在提供了跨平台的本机支持。对于喜欢VS代码的开发人员,淘客插件,VS代码还有一个扩展,可以提高开发人员的工作效率,特别是在修改和排除MDK应用程序时。

跨平台在MDK中是如何工作的?

Android的MDK与iOS的MDK工作方式相同,两种设备都有一个本地客户端。下图显示了MDK的高级体系结构。如果您不熟悉MDK,学习之旅(链接)是一个很好的开始。

开发人员在SAP Web IDE全栈中设计和维护MDK应用程序。当开发人员准备好向用户部署应用程序时,租用服务器,她使用MDK deploy and Activate操作打包应用程序,并将捆绑包作为应用程序更新发送到移动服务中的应用程序。MDK客户机支持NativeScript,并且具有针对Android和iOS用户界面控件的Fiori。这允许客户端将从移动服务接收的元数据转换为设备上的本机代码。MDK客户端还利用iOS版的Fiori和Android版的Fiori响应式设计和指南,大数据应用前景,为该设备和格式类型提供适当的UI。

下次在用户设备(iOS或Android)上运行的MDK客户端连接到移动服务时,大数据 学习,客户端将通过应用程序更新功能获得更新的应用程序定义。下面你可以看到Android客户端和iOS客户端上运行的是同一个应用程序。

Android

iOS

如果我只想为Android(或者只为iOS)构建应用程序怎么办?

如果你的一个MDK应用只需要支持一个移动平台,那么你只需要推出一个MDK客户端类型,大数据网,Android客户端或iOS客户端。如果这个需求在将来发生了变化,就不需要更改或重新编写MDK应用程序,只需推出另一种客户端类型即可。

如何开始?

移动开发工具包3.0包括对Android和iOS的支持,将从11月开始为早期采用者提供。我们正在接受早期收养者护理计划的申请。访问SAP influence网站申请访问,或点击下面的按钮: