配置Fiori for iOS开发环境

写在前面

本文是Fiori for iOS系列文章的第三篇

SAP和苹果这两个IT大佬,在2017年联合推出了Fiori for iOS,让全球的开发者能在iOS平台上,方便地开发SAP企业应用。

如果你不想被潮流甩在身后,就快来看看拥有多年SAP技术经验的郭老师怎么解读Fiori for iOS吧。

原文作者:郭之嘉

翻译校对:小哈公社

原文地址

https://blogs.sap.com/2017/06/22/set-up-development-environment-for-fiori-for-ios-development/

本文由SAP教育培训与小哈公社共同呈现。

Fiori for iOS系列

我将撰写一系列的针对Fiori for iOS的文章。希望能帮助你使用SAP提供的控件来开发iOS apps,当然,用的是Swift语言。

第一部分:概述

Fiori for iOS介绍

Fiori for iOS控件概述

第二部分:一步步教你使用Fiori控件

设置Fiori for iOS开发环境(本文)

2.1 使用FUIFormCell系列控件,创建输入表单

开始使用FUIFormCell控件和它的子类

创建复杂的输入表单

让你的代码具备重用性

小结

第三部分:使用Fiori for iOS控件,实现Fiori平面图(floor plans)

第四部分:定制化主题

在上一篇《Fiori for iOS控件概述》中,我总结了Fiori for iOS控件的优点,从现在开始,你可以使用它们了。

开始使用这些控件之前,需要知道如何配置你的开发环境和项目。

已经有很多很棒的教程帮助你配置SDK,并连接到SAP Cloud Platform,下面是链接:

https://www.sap.com/developer/groups/ios-sdk-setup.html

但是以上这篇教程更偏重于如何连接到Cloud Platform,而编码部分则通过使用assistant app来实现。这种方式对于实际工作可能更有效,但是并不利于学习,所以我在本文中重写了这个教程来帮助你配置所需的开发环境。

1. 下载SDK

第一步是下载SDK。

你可以通过以下链接获得试用版的SDK:

https://store.sap.com/sap/cpa/ui/resources/store/html/SolutionDetails.html?pid=0000014485

在点击金色的“Trial Version”按钮之后,你需要填写一张表单来申请试用版。

几个小时后,你将收到一封带有SDK下载链接的邮件。

你需要在48小时内点击链接,你将进入一个带有不同版本的SDK的下载页面。记住选择最后一行,确保你下载到的是最新版本的SDK。

2. 安装

解压你所下载的文件,你会得到一个 .dmg文件。

打开dmg文件包,把SAP CP SDK for iOS拖拽到Applications中。

打开Finder,点击Application,你会找到SAP CP SDK for iOS对应目录,打开Frameworks->Release-fat,你会看到一些framework文件。这些文件是测试用的framework models。“fat” release包括了运行在iOS模拟器,iPhone和iPad上的所有代码,这便于测试。当你把自己的app发布出去的时候,你需要使用不同平台的不同framework文件。

3. 创建一个新的Xcode项目

打开你的Xcode,选择“Create a New Xcode project”。

选择“Single View Application”并点击“Create”。

在Product Name字段,输入你的项目的名称。

在Team字段,选择None,如果你希望在自己的iPhone,而不是在Mac上的模拟器上来测试app,你需要有一个Team。如果你还没有加入Apple Developer Program,你可以申请一个临时的team认证。

你可以参考以下链接来绑定你的Apple ID到Xcode,并注册你的个人team。

https://developer.apple.com/library/content/documentation/IDEs/Conceptual/AppStoreDistributionTutorial/AddingYourAccounttoXcode/AddingYourAccounttoXcode.html

在Organization Name字段,填入你所在的组织。

在Organization Identifier中,你必须输入一些类似namespace的内容,例如:com.sap,com.yourcompanyname。

保持其他字段为默认,点击Next。

选择你希望保存文件的目录,例如 “Documents”,然后点击“Create”。

恭喜,你已经创建了一个Xcode项目。下一步,就要到SAP的部分了。

4. 导入SAP Cloud Platform SDK for iOS并测试

忽略你项目第一页中的错误信息。向下滚动,找到“Embedded Binaries”部分。点击左下角的“+”按钮。

在弹出窗口中点击“Add Other…”。

找到目录Application/SAP CP SDK for iOS/Frameworks/Release-fat,按住Shift点击SAP Fiori.framework和SAPFoundation.framework以选择全部的五个.framework文件,点击“Open”。

在弹出窗口中,别忘记勾选“Copy items if needed”,并选择“Create groups”。

点击Finish。

大概10秒钟后,你会发现这些frameworks出现在Xcode窗口的左上角。

点击ViewController.swift,Xcode的中心区域会变为代码编辑器。

在第一行尝试输入:import SAP

如果来自SAP的一些modules会自动被系统提示出来,说明你的SAP Cloud Platform SDK for iOS安装成功了!

5. 小结

通过本文,你已经知道了如何安装,创建和为Xcode项目配置Fiori for iOS。这是之后所有文章内容的前提。

在下一篇中,我将带你学习一组非常有用的Fiori控件:FUIFormCell系列。使用这组控件,你可以创建复杂的表单,来显示和输入业务内容。

原文链接点这里



作者:小哈公社
链接:https://www.jianshu.com/p/5c12bb3762dc
來源:简书
简书著作权归作者所有,任何形式的转载都请联系作者获得授权并注明出处。

猜你喜欢

转载自blog.csdn.net/qq_30513483/article/details/84333394