Building Native Apps with SAP Mobile Platform - Enablement Resources
Overview | Admin & Architect | Developer | Integration | Events |
Native Apps iOS | Win | Android | Kapsel Apps |
Developing Native Mobile Apps with SMP
The SDK of the SAP Mobile Platform provides you with tools that streamline the development. One of the most common types are Native Apps: mobile apps developed specifically for one device operating system.
Native apps typically perform better than other application types and provide full access to a device's hardware.
They are often used for consumer facing apps - when branding and customer satisfaction are of highest priority. As a draw back, native apps have to be re-written for different device technologies, therefore can come at a higher cost.
With Support Package 5 for the SMP 3.0 SDK, we have released significant enhancements to our solution
Our harmonized OData SDK provides an open and flexible framework for native OData application development for both online and offline applications for the most popular devices OS's: Android, iOS and Windows.
The name "Harmonized" comes from the concept that you can use very similar APIs across different platforms for native and cross-platfom apps, which run on either on-premise version or HANA Cloud Platform Mobile Services. We have different programming languages but ideally we want to use the very similar APIs - hence "harmonized"!
Native Apps by Operating System
iOS Apps
As always, the Documentation (SMP 3.0 SDK SP5) is a great start to get going.
Next, Ken Unnai wrote an excellent blog series on how to develop native iOS apps with the SMP SDK, including both online and offline scenarios.Read his Introductionand then dive deep:
Online APIs for iOS Apps
Onboarding
Offline APIs for iOS Apps
Stan Stadelman has authored a number of technical blogs, one focusing on iOS: In Introduction to HttpConversationManager, and SAML2 Auth in Mobile SDK, Stan describes how this provides a flexible framework for enterprise authentication in your apps.
| |||||||
|
| ||||||
Windows Apps
With SMP 3.0 SDK SP5, we have introduced the SDK for Windows apps. Check out the detailed SDK SP5 blog by Product Manager Kiran Karunakaran, in which he lists the main components:
Naturally, the Windows SDK will be evolving in the future!
Introduction to Developing Windows Apps with SMP
| |||||||
|
| ||||||
Android AppsAlongside iOS and Windows, the SAP Mobile Platform supports development of native Android Apps with its SDK.
Claudia Pacheco helps you getting started with online/offline and the logon component. On-boarding Users onto the SAP Mobile Platform
Additional Links
Webinar: On-boarding & Developing Online and Offline Apps
| |||||||
|
|