SAP Cloud Platform SDK for iOS enables you to quickly develop your own native enterprise apps, built with Swift, Apple’s modern programming language. Along with SAP Fiori for iOS, which includes reusable design components, you can build beautiful intuitive native apps.
This course includes optional hands-on exercises, providing you with the opportunity to develop your own native mobile app. Before the official course start, we will show you how to set up your Apple computer (required to run Swift) by installing the SDK and undergoing tests to ensure you are ready to start developing your first native mobile app with SAP Fiori for iOS.
To start, you will learn about the concepts and functionality of the SAP Cloud Platform SDK for iOS. You will get step by step instructions on how to create this sample shopping cart app, starting with the installation of the SDK, retrieving of backend data, using SAP Fiori for iOS design elements and finally deploying it to your device.
This course is aimed at everyone interested in developing native mobile iOS apps using this new SDK.
Please note: To fully benefit from this course and the hands-on exercise please pay attention to the listed course prerequisites and the section about development systems.
Week 1: Getting Started with SAP Cloud Platform SDK for iOS
Week 2: OData Back-End Connectivity
Week 3: SAP Fiori for iOS User Experience
Week 4: Advanced Topics and Deployment
Week 5: Final Exam
If you are taking this course for informational purposes, you do not need to sign up for trial accounts and set up your development environment. However, many of you will be interested in developing your own mobile app, based on the instructions in the course. In the set-up phase we will show you how you can sign up for a free SAP Cloud Platform account and how to install the SAP Cloud Platform SDK 1.0 SP02 for Xcode 8.3 on your Apple Computer. On your computer, you’ll need Xcode version 8.3 installed. To develop with Xcode, you need at least an Apple ID (available free of charge). Check out the Apple Developer program for more information.
Here you see our SAP Academy for iOS team.
From left to right: Florian, Denise, Markus, Torsten, Hansi, Marita, Anja, Andreas, Steven, Tobias, Kevin, Dennis. We are looking forward to meeting you in the discussion forum.
If you would like to enroll for this course, there are no formal prerequisites or limitations. The course is free and open for everyone. Just register for an account on openSAP and go for the course!Enroll me for this course
Hans-Jürgen (Hansi) Richstein is Chief Development Architect at SAP SE Global Design/Frontrunner Apps, focusing on Mobile and UX, but also covering other SAP technologies.
Hansi joined SAP in 1998, after he made his first experiences in early mobile technologies at the IBM European Networking Center, Heidelberg. The topic of Mobile was always part of his life ever since, be it for several projects throughout his SAP career or privately as developer of mobile games.
Andreas has 10 years experience in mobile. He was the responsible architect of SAP Mobile Platform 3.0 and with the shift towards cloud then defined the architecture of SAP Cloud Platform Mobile Services. His main focus is on service consumability and APIs. Recently, Andreas took responsibility for the SAP Cloud Platform SDK for iOS as the Chief Product Owner. In this role, his attention is on building an easy to consume, modern Swift SDK that feels natural to iOS developers and makes it easy to develop enterprise mobile applications end-to-end – from mobile app to mobile services to the backend.
Dr. Marita Krümpelmann is Chief Development Architect at SAP SE Global Design. As part of the Frontrunner Apps team which is in pursuit of creating and building innovative scenarios to drive the evolution of Fiori, she particularly looks after the SAP Fiori Reference Apps devoted to best practices for SAP Fiori design and development.
Marita has more than 20 years of experience in software industry and has been involved with SAP mobile development projects ever since the first iPad was launched.
Anja Kutscher is a senior product expert at SAP SE, with focus on user experience and project management.
After working several years for the UX development program she is now leading the SAP Academy for iOS.