Options for Building SAP Mobile Apps on iOS and Android

Options for Building SAP Mobile Apps on iOS and Android

May 09, 2018 0 Comments
Options for Building SAP Mobile Apps on iOS and Android_870x450

What are your options when it comes to building native SAP mobile apps fast for SAP, .NET, Angular or JavaScript developers?

We are hearing from an increasing number of SAP shops looking to mobilize their SAP ERP modules. SAP runs at the core operations for global organizations, but those on-premises deployments were not engineered for sub-second mobile access or horizontal scale to support increased loads for mobility. As mobility initiatives increase, app team leaders and enterprise architects are faced with several options to deliver, and this article will focus on organizations looking to build mobile touchpoints that leverage SAP as its system of record.

Who Can Build It?

SAP shops may prefer to work with an application development partner or build it in-house. Either way, enterprise application development skills commonly include teams building with web/HTML5, SAP, .NET and other teams that may not be familiar with development on iOS or Android.

  1. SAP provides mobile SDKs for developers via SAP Cloud Platform across Hybrid (Kapsel and Cordova plugins for UI5 and SAP Fiori) and native iOS or Android. SAP developers can build on two available SDKs which include the SAP Mobile Platform SDK and SAP Mobile Platform SDK for iOS. SAP Fiori for iOS also includes reusable design components which may be attractive to SAP developers.

    SAP Cloud Platform Alternatives

  2. A commercial alternative for app teams unfamiliar with SAP is the Progress Kinvey serverless backend that provides 13 SDKs for any team to deliver SAP mobile apps. The SDKs abstract the complexities of accessing SAP data for devs unfamiliar with SAP/ABAP. For organizations without iOS or Android developers, Progress created the NativeScript open source project—NativeScript enables existing teams of enterprise developers to build apps on a single code base across Angular, JavaScript, or TypeScript which runs on iOS and Android with full access to native capabilities such as push notifications, location, camera, touch authentication, etc. In contrast, .NET dev teams can leverage the Xamarin SDK and there are SDKs for hybrid apps and PWAs.


    SAP Data Connector

What Infrastructure is Needed to Mobilize SAP for Those Devs?

  1. SAP provides mobile services via SAP Cloud Platform (formerly SAP HANA Cloud Platform) that mobilize SAP S/4 HANA, SAP and 3rd party systems. Backend services include offline access, push notifications, business logic, analytics and logging. Platform services include API and identity management, integration, SAP HANA database and security.
  2. The commercial alternative for infrastructure teams is the Progress Kinvey serverless backend which is engineered to mobilize enterprise systems. Included are prebuilt Rapid Data connectors for SAP that enable data integration and authentication without code. Integration is provided via SAP RFC (remote function call), SAP Netweaver or API Management Layers. The backend is fully managed to scale out for large numbers of users through advanced data caching, offline sync, security, compliance and more to provide an SAP data experience without disrupting the back end systems of record.

Here's a summary of mobile solutions from SAP and Progress:



Progress Kinvey

SDKs for developers

SAP Mobile Platform SDK

SAP Mobile Platform SDK for iOS


NativeScript, iOS, Xamarin, .NET, Node.js, HTML5, Angular, AngularJS, PhoneGap, Titanium, Android

SAP Back End Systems


SAP RFC, SAP Netweaver, Third Party API Management Layers

Mobile Services

Offline, Push, Business Logic, Logging and Trace, Engagement Analytics

Offline, Push, SMS, email, social integrations, Serverless Functions for Business Logic Operational Intelligence

Cloud Platform Services

Identity, Integration, API Management, SAP HANA, Security

Identity Provider, Mobile Identity Connect, Rapid and Flex integrations, Security


Learn More about SAP on iOS and Android

Failing to deliver on mobility projects related to high profile SAP systems will make you look really, really bad. Turn to a trusted appdev ecosystem with SAP expertise and corporate strength such as SAP or Progress. Note that Progress is a member of SAP PartnerEdge and a supplier of data access infrastructure for use in SAP business applications.

Watch this video to see a demo of Kinvey for SAP.

Start a Kinvey Trial

If you’re looking for an application development partner, you can request a quote from a Progress Kinvey partner with SAP experience.

Sumit Sakar

Sumit Sarkar

Sumit Sarkar is a Chief Data Evangelist at Progress, with over 10 years experience working in the data connectivity field. The world's leading consultant on open data standards connectivity with cloud data, Sumit's interests include performance tuning of the data access layer for which he has developed a patent pending technology for its analysis; business intelligence and data warehousing for SaaS platforms; and data connectivity for aPaaS environments, with a focus on standards such as ODBC, JDBC, ADO.NET and ODATA. He is an IBM Certified Consultant for IBM Cognos Business Intelligence and TDWI member. He has presented sessions on data connectivity at various conferences including Dreamforce, Oracle OpenWorld, Strata Hadoop, MongoDB World and SAP Analytics and Business Objects Conference, among many others. 

Comments are disabled in preview mode.
Latest Stories
in Your Inbox

Subscribe to get all the news, info and tutorials you need to build better business apps and sites

More From Progress
ProgressNEXT: Premier Event for Modern Application Development
Read More
Getting Started with Kinvey
Read More
Low-Code Platforms: What Developers Think and Why
Read More