Developer

Setting Up the Hybrid App Development Environment

To build Hybrid applications, you must first set up your development environment.

Prerequisites

Install the following:
  • Node.js

  • Apache Cordova command line interface 6.5.0

  • SAP Mobile Platform SDK 3.0 SP15
  • SAP Mobile Platform Server 3.0 SP13 or higher or SAP Cloud Platform mobile service for development and operations

    • Make sure you can access SAP Mobile Platform Server or SAP Cloud Platform mobile service for development and operations from your machine.

  • (optional) Git.

Android Requirements

Android tools run on Windows, Linux, and OS X. To build Hybrid apps for Android, you need:

See http://cordova.apache.org/docs/en/6.x/guide/platforms/android/index.htmlInformation published on non-SAP site for more information about getting started with Android.

If you are developing on Windows and want to connect a Google Android-powered device (such as a Nexus 7) to your development environment over USB, download the Google USB driver package from http://developer.android.com/sdk/win-usb.htmlInformation published on non-SAP site.

iOS Requirements

To build Hybrid apps for iOS, you need:

  • Mac OS X
  • Xcode and Xcode command line tools
  • Visual Studio 2015 (optional)

See http://cordova.apache.org/docs/en/6.x/guide/platforms/ios/index.htmlInformation published on non-SAP site for more information about getting started with iOS.

To test on iOS devices (not the simulator), you need:
  • An Apple Developer account
  • iOS development certificate
  • Provisioning files for each device you are testing with

To test on a simulator, install iOS sim

Windows Requirements

To build Hybrid apps for Windows 8.1 or Windows 10, you need:

  • Microsoft Visual Studio 2015 (update 3, latest patch)