Skip to Content

Apple 携手 SAP,革新 iPhone 和 iPad 办公应用

/* 做好准备,构建原生 iOS 企业应用*/

Previous

借助 SAP Cloud Platform SDK for iOS,企业和开发人员能够采用 Apple 的现代化编程语言 Swift,快速开发自己的原生应用。这些面向 iPhone 和 iPad 的原生应用能够充分利用所有创新型 iOS 技术的优势。

SAP Fiori for iOS 设计语言基于已经针对 iOS 应用进行了优化的 SAP Fiori 用户体验,还包括可重复使用的设计组件和构件块,这能够帮助开发人员针对不同应用和整个应用生命周期,快速开发出一致、美观的用户界面设计,从而确保应用的采用率以及直观、一致且无缝的用户体验。

除此之外,Apple 和 SAP 还在合作开发 SAP Academy for iOS,旨在为我们的整个生态系统提供知识和教育培训,向数百万开发人员、客户、系统集成商合作伙伴以及独立软件供应商合作伙伴分享有关原生 iOS 应用开发的技术专业知识和设计技能。

Next
image
如需了解更多内容,请注册 openSAP 课程:SAP Fiori for iOS 简介

{为开发 iOS 应用做准备}

访问以下链接,了解如何开发 iOS 应用

详细了解如何构建功能强大的原生 iOS 应用。Apple 为开发人员提供了所有入门工具、资源和程序。访问以下资源,你可以了解更多有关 Swift、iOS 和 Apple Developer Enterprise Program 的信息。

进一步了解 Apple 面向 iOS、macOS、tvOS 和 watchOS 的功能强大的现代化编程语言 Swift:https://developer.apple.com/swift/

初步了解 Apple 企业开发人员资源:https://developer.apple.com/enterprise

报名参加 Apple Developer Enterprise Program:https://developer.apple.com/programs/enterprise/

查看有关构建和设计卓越 iOS 应用的资源:https://developer.apple.com/videos/

重温 Apple 于 2016 年 6 月 13-17 日在旧金山举行的 Apple 全球开发人员大会。你可以根据不同专题了解会议内容。https://developer.apple.com/wwdc/

{快速上手

访问以下链接,了解有关 iOS 应用开发的知识。这些初级教程为入门级资料,旨在让你熟悉 Xcode 和 Swift 的基础知识。在新的软件开发工具包发布后,教程内容会随之更新。

{了解更多信息

SAP 计划为开发原生 iOS 应用创建一个软件开发工具包 (SDK)。该工具包将作为一个基于 Swift 语言构建的 Apple iOS 框架提供给用户,支持开发人员基于 SAP Cloud Platform(SAP HANA 云平台),构建、扩展和运行一系列新的原生 iOS 移动应用。 

借助新的 SAP Cloud Platform SDK for iOS,设计人员、开发人员、合作伙伴和客户能够使用 SAP Fiori for iOS 设计语言,更快速地构建自己的企业级移动应用,并交付直观的消费者级用户体验。该产品的目的是加快开发速度,轻松再利用现有功能,并快速整合 SAP 和 Apple 平台及设备的服务。

1. 什么是 SAP Cloud Platform SDK for iOS?

该软件开发包是一系列基于 Swift 语言构建的 Apple iOS 框架,用于帮助开发人员基于 SAP HANA 云平台及其服务,构建、扩展和运行一系列新的原生 iOS 企业移动应用。

 

2. 该软件开发工具包将包含哪些工具?

该软件开发工具包将包含多个关键构件块,其中包括适用于新的 SAP Fiori for iOS 设计语言的 UI 组件,例如,可重复使用的控件、UI 模式、模板、后端服务访问、更轻松的 iOS 功能和设备服务访问等。访问以下链接,你可以获取 SAP Fiori 设计指南:https://experience.sap.com/fiori-design-ios/

 

3. SAP Cloud Platform SDK for iOS 的主要用例有哪些?

针对开发人员的主要用例是创建面向 SAP S/4HANA 的创新型移动应用、SAP 企业预置型扩展组件、SAP HANA 云平台业务线扩展组件,以及面向 iOS 的定制化 SAP HANA 云平台应用。

 

4. 新的 SAP Cloud Platform SDK for iOS 与现有的面向 iOS 的移动软件开发工具包有何区别?

新的软件开发工具包基于 Apple 的现代化编程语言 Swift 进行全新构建,并提供一套高度模块化的框架,支持开发人员灵活选择所需的功能。此外,该软件开发工具包的 UI 组件支持开发人员构建面向 iOS 的企业应用。新的软件开发工具包还能与新设计的基于 SAP HANA 云平台的移动服务实现互联。 

 

5. 该软件开发工具包如何支持开发人员采用新的面向 iOS 的 SAP Fiori 设计指南?

该软件开发工具包中的 UI 组件支持 SAP Fiori for iOS 设计语言。开发人员在构建应用时,通过使用这些组件,能够轻松构建原生 iOS 应用。

 

6. 利用该软件开发工具包开发应用时,还需要使用 SAP HANA 云平台吗? 

该软件开发工具包依托 SAP HANA 云平台服务,支持开发人员集成和管理面向 iOS 的移动应用。为了充分利用 SAP Cloud Platform SDK for iOS,你需要注册一个基础的 SAP HANA 云平台账户。SAP HANA 云平台是一个开放式平台,可以与任意 SAP 系统或非 SAP 系统连接。例如,你可以通过 SAP HANA 云连接器,安全地连接企业预置型 SAP Business Suite 资源。

 

7. SAP Cloud Platform SDK for iOS 何时面向开发人员发布?

按照计划,该软件开发工具包将于 2017 年第 1 季度发布。

 

8. 能否免费下载 SAP Cloud Platform SDK for iOS 用于开发和测试?

该软件开发工具包将通过标准的 SAP 软件交付渠道推出。我们计划提供试用版,方便用户结合 SAP HANA 云平台的试用架构,试用该软件开发工具包。

 

9. SAP Cloud Platform SDK for iOS 能否全面支持原生应用?

该软件开发工具包将支持企业移动应用应该具备的全套功能。例如,身份认证和授权 (Authentification & Authorization)、安全存储 (Secure Storage)、后端连接配置 (Backend Connectivity Configuration),以及与 iOS 特殊功能的集成。

 

10. SAP 还会支持安卓和微软系统吗?

我们将继续支持其他移动平台提供商,包括 Google 和微软。虽然我们与 Apple 合作的重点是开发全新、创新和令人期待的 iOS 企业应用,但我们也会继续为客户提供更多选择。

 

11. 混合应用工具包、Kapsel 和 Cordova 会受到什么影响?

这些工具包不会受 SAP Cloud Platform SDK for iOS 发布的影响。

 

12. SAP Academy for iOS 将于何时发布?并将会在哪些国家和地区推出?

SAP Academy for iOS 计划于今年年底前推出,与新软件开发工具包同步面市。2016 年,Apple 和 SAP 将在几个国家/地区试推行该计划,并在 2017 年更广泛地推广计划。按照计划,SAP Academy for iOS 将在美国、德国和印度首先试行。

 

即将更新,敬请关注

Back to top

Call me now