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

金山云_代理服务器作用_高性价比

小七 141 0

附言:演示应用程序在最后。我并不是出于好奇才使用fioriios助手来理解事情的。你可以参考这篇精彩的博客翻译通过助手或API集线器集成通过助手由吉滕德拉堪萨斯迅速得到一个外观和感觉。要了解SDK中的新功能,请参阅本博客SAP Cloud Platform SDK For iOS 2.0的新功能

我自己的观点

因此,在本博客中,我们从头开始创建了一些东西,以便更好地了解Swift以及SAP Fiori iOS SDK是如何与之集成的。最基本的事情之一是在了解什么是Swift,风控大数据,以及它是如何工作的。如果没有对基本概念的基本理解,我相信在某些复杂的情况下事情会变得艰难情况。那里有许多重要的概念,如委托、协议、字典、可变数组等,需要清楚地理解。所以在一个坚果壳里,我们总是尽可能多地阅读、理解和分享?

我们将制作一个简单的翻译应用程序来启动这个博客的势头,它将通过SAP云翻译API输入并翻译成所选语言。

技术细节

FUISimplePropertyFomCell–文本输入字段FUIListPickerFormCell–下拉列表FUIButtonFormCell–按钮SAPURL会话–与restapi通信的技术SAP API Hub–翻译–我们的API

我要特别感谢Steve Guo的博客系列和Robin Van Het Hof的博客系列,我提到了这些系列,让我了解iOS开发。

因此,关于技术细节,我们使用默认表视图的导航控制器。在表视图控制器中,物联网应用技术,我们正在添加基于Fiori的表单元素,请参阅本博客,了解如何添加导航控制器的详细步骤。

添加单元格属性等。

一旦用户单击"翻译"按钮,我们将在单击按钮时调用SAP云API进行翻译。此解码响应的实现是一个相当大的挑战,下面在挑战中解释。

演示

运行翻译的基本iOS应用程序已启动。

挑战

第一个大挑战是SAP API Hub for Swift的示例代码与我的Xcode和Swift版本不兼容。我是Swift的初学者,很难真正解决错误,但值得。如果我们能在API中心有版本相关的Swift示例代码,那就太好了。其次,iOSFiori的示例代码只能在Ipad应用程序上使用,而我们在其他方面缺乏在线示例。我可以理解,我们刚刚开始这个SDK和改善一天一天,人工智能网络,但SAP的导师应用程序在Iphone上的可用性将是一个加号。我面临的第三大挑战是如何解析来自API的响应。这实际上让我对字典的概念有了更详细的了解(键、值对都没有)、可变数组(初始赋值后可以更改的数组)和不可变数组(初始化后不可更改的数组),很好的使用casting来获得译文。挑战来了,你可以看到整个响应,但不知道如何遍历它。

对我来说,第四大挑战是如何更新SAP Translation API返回的值。根据我的经验,在使用Angular&Ionic时,在您更新模型的那一刻,大数据查询,更改就会反映出来。但在Swift世界中,据我目前的理解,我必须使用下面提到的代码手动触发它。虽然3行,但花了我不少时间。

下一步是什么?

更多的博客分享快速学习的经验,同时使用不同的控制和尝试混合不同的东西:)可能是一个关于阿巴的Swift系列是需要的并不重要是谁写的,重要的是分享知识

随时提供您的反馈意见开放给所有人的耳朵。我还上传了Github上的代码,它可能会帮助那些开始旅程的人

,云计算与大数据