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

中间件_60级魔兽世界数据库_学生机

小七 141 0

更新(2018年11月19日):这里有一篇博客文章,下载返利,宣布HAT local add-on的实际维护结束。

我的名字是Ludo Noens,我是Hybrid Application Toolkit的产品所有者。自从4年前我们开始这个旅程以来,我一直在研究这个工具。在使用这个工具之前,我一直在为移动支付和移动银行开发混合应用程序。在那段时间里,我一直在寻找能够帮助我更快地构建应用程序和原型的工具。我最终加入了在新加坡创建这个工具的团队。

如果您目前正在使用SAP Web IDE作为编辑器在工作站上构建混合移动应用程序,那么这篇博客文章对您来说尤其重要。通过这篇帖子,我想告诉我们的用户群,我们支持构建混合移动应用程序的方式即将发生变化。

为了支持企业移动应用程序的开发,SAP为开发人员提供了各种选择。开发人员可以选择使用SAP Cloud Platform SDK for iOS开发基于Swift的本机iOS应用程序。除此之外,开发人员还可以使用移动开发工具包创建模型驱动的应用程序。另一方面,可以选择构建web应用程序,并通过web浏览器或sapfiori客户端在移动设备上使用它们。最后但并非最不重要的一点是,有一种将web技术与本机代码相结合的混合方法。为此,我们使用了一种称为apachecordova的开放标准技术,它基本上将您的web应用程序包装到一个本地应用程序中,并在一个定制的web容器中运行。有时我们将这些类型的应用称为"打包应用"。

在过去几年中,SAP创建了各种组件来支持混合应用的开发,我们将其作为名为混合应用工具包的产品的一部分提供。这些组件包括:

可选的sapwebide插件/特性,称为hybridapptoolkitSCN Hybrid App Toolkit附加组件,可通过SAP应用商店下载SAP混合应用程序工具伴侣,可在苹果应用商店和谷歌播放开发者伙伴,使用我们的云构建服务按需构建。

图1:可选功能"混合应用工具包"的最新版本,可在SAP Web IDE完整堆栈

SCN混合应用工具包附加组件(也称为"帽子本地附加组件")的功能列表中看到,它是最古老的组件之一,大数据的发展前景,作为在云中构建移动应用的临时垫脚石而创建。此附加组件在您喜爱的Web浏览器中运行的SAP Web IDE和本地开发环境之间创建了一个桥梁(连接器)。开发者可以使用sapwebide在云端创建应用程序,并通过运行本地版本将其转化为移动应用程序。

客户面临的主要挑战之一是安装和定期更新附加组件。它需要安装许多工具和开放源码软件包,它们相互依赖。许多客户都面临设置和维护此环境的问题。这部分是由于版本问题和包依赖性,但也有与IT环境相关的问题(例如代理服务器、权限设置)。为了帮助解决其中的一些问题,我们最终引入了一个安装助手工具。这个基于GUI的工具检查已安装的工具、环境设置、版本和依赖关系。一年多前,SAP推出了云构建服务,车险返现,作为在本地机器上构建应用的替代方案。此服务最初是作为SAP Fiori开发者体验移动服务的一部分添加的,并于2017年10月添加到SAP云平台移动服务中,用于开发和运营。这样,开发者就可以完全在云中构建混合移动应用,而不必在自己的机器上安装任何东西。唯一需要的东西是一个网络浏览器和一个移动设备。

我们现在已经到了一个地步,云构建服务提供了一个可比的开发者体验,在某些情况下,这个服务甚至比运行本地构建更快(例如安卓和iOS构建并行运行)。未来几个月,我们将进一步提升开发者体验,确保为移动应用程序生成的所有代码都可访问,并可在需要时进行定制。

我们计划将投资重点放在基于云的移动应用程序开发上,因此我们计划结束对SCN混合应用程序工具包附加组件的维护2018年第二季度。其他组件(Web IDE插件、配套应用程序)不受此影响。

2018年3月10日更新:由于相当多的用户对此次发布感到困惑,我想重申以下几点:

图2:SAP云平台驾驶舱中可见的SAP Web IDE的旧版和新版本

我们在中否决了一些模板只能使用本地加载项构建的旧SAP Web IDE。目前,这些模板(有些称为"Kapsel模板")将保留在旧的sapwebide上,淘客什么意思,并附带弃用通知。这些模板在SAP Web IDE完整堆栈上不可用或不受支持。

图3:与标记为已弃用的HAT本地加载项相关的应用程序模板。

在未来几个月,我们将为现有客户提供指导,指导他们如何将现有项目移动到sapwebide全栈,并使用我们的云构建服务在云中构建应用程序。有关此信息的参考已在迁移指南中提供,该指南是SAP Web IDE完整堆栈文档的一部分。在启动新项目时,我们建议使用sapwebidefullstack基于现有的Fiori模板创建应用程序。如果您在SAP Web IDE中激活了HAT功能,以下SAP Web IDE模板可用于开发混合移动应用程序:

SAP Fiori Worklist应用程序积垢主细节应用SAP Fiori Master Detail应用程序列表报表应用程序SAP UI5应用程序