當前位置:
首頁 > 最新 > 配置Fiori for iOS開發環境

配置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」按鈕之後,你需要填寫一張表單來申請試用版。

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系列。使用這組控制項,你可以創建複雜的表單,來顯示和輸入業務內容。

喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 小哈公社 的精彩文章:

ABAPer的未來
Fiori for iOS控制項概覽
請珍惜你身邊的SAP顧問
流程之美,用「心」智造
歪說為什麼顧問的人天單價越來越低?

TAG:小哈公社 |