SAP Fiori Client Guide

Prerequisites for Using Visual Studio

Before configuring the Custom SAP Fiori Client template, verify that you have met the prerequisites.

Development Operating System

  • Windows 10 Pro/Enterprise x64
  • Windows Server 2012 R2 or higher

Development Environment

  • Visual Studio 2015 Community, Pro or Enterprise with Update 1
  • Install the following Visual Studio 2015 features:
    • HTML/JavaScript (Apache Cordova) Update 4 or higher
    • Microsoft Visual Studio Emulator for Android (November 2015 update, version 1.0.51113.3 or later)
    • Common Tools and Software Development Kits (Android Native Development Kit is optional)
  • Install the following packages in the Android SDK Manager:
    • Google Play services package
    • Google Repository package
  • Kapsel SDK SP11 or higher
  • You cannot build applications for iOS locally. Therefore, you must have an Apple device that runs the following software components:
    • OS X Mavericks 10.0 or higher
    • Xcode 6 or higher
    • Xcode command-line tools
    • Node.js
    • Remote build agent
  • Ensure that executing java command from the command line uses JDK, not JRE

Environment Settings

Set the following environment variables:
  • KAPSEL_HOME=<folder location/path to Kapsel plugins>

    The KAPSEL_HOME directory is automatically set up by the SAP Mobile Platform SDK installer.

  • _JAVA_OPTIONS=-Xmx1536m
  • JAVA_HOME=<folder location/path to JDK>