SAP Fiori For iOS - 第一个应用

前言

SAP Fiori for iOS - 简介中大概介绍了新的SAP Cloud Platform SDK简单情况,以及如何在 Mac 系统下安装和配置。本文将使用SAP Cloud Platform SDK简单的开发一个应用,能够运行在 iOS 设备上。其中将会使用到 SAP 提供的 sample odata 接口服务。通过本文的操作,大家可以对SAP FIORI for iOS的开发有个非常直接的认识,从而可以开始SAP FIORI for iOS的开发。

开始创建第一个简单应用

  • 运行SAP Cloud Platform SDK for iOS Assistant,新建一个应用
    SAP Fiori For iOS - 第一个应用

  • 输入应用的名字,注意 identifier,这个要和你的apple开发账号匹配
    SAP Fiori For iOS - 第一个应用

  • 选择SAPcpms的配置参数,然后选择 sample 应用,输入 identifier 的名字,例如 com.youraccount.appname
    SAP Fiori For iOS - 第一个应用

  • 系统会自动带出 odata 的连接方式,可以点击 Watch Connection 检查连接方式
    SAP Fiori For iOS - 第一个应用

    因为是使用 SAP sample 的连接,所以这里不能更改,后续的例子中我会使用 Northwind 的 odata service,这样连接方式可以更改

  • 应用创建完毕,选择 Finish
    SAP Fiori For iOS - 第一个应用

  • 应用创建成功,系统用 XCode打开创建成功的应用。在 Assistant 中也会显示创建成功的应用。也可以使用 SAPcpms 来打开查看。

    • Assistant
      SAP Fiori For iOS - 第一个应用

    • XCode
      SAP Fiori For iOS - 第一个应用

    • SAP cpms
      SAP Fiori For iOS - 第一个应用

  • 使用 XCode,连接手机,直接运行程序

    • 程序运行,首先显示登录界面,需要输入 SID 的账号和密码
      SAP Fiori For iOS - 第一个应用

    • 登录成功,显示 Odata service 的数据
      SAP Fiori For iOS - 第一个应用

结语

  • 第一个简单应用使用的是 SAP 给出的 odata 服务,接下来需要研究如何使用外部 odata 服务,以及如何连接到后端 SAP 系统,使用 SAP gateway Odata 进行应用的开发
  • 在前端应用的开发上,SAP 会默认生成一些代码,比如 Odata 的处理,离线服务的使用以及推送服务的使用。接下来还要研究SAP Cloud Platform SDK中的既有组件进行开发。