SAP Home Learn Build Integrate Model Operate Extend with AI ConnectTutorial navigator Knowledge Graph API Devtoberfest Developer Advocates App Space

Manage my Account SAP Devs YouTube ↗ Learnings ↗ Community ↗ Provide Feedback ↗
Logout
โคข Open full site

Try Out the SAP BTP SDK Wizard for Android

Use the Android Studio-integrated SAP BTP SDK Wizard for Android to create a mobile app and configure it to make use of SAP Mobile Services features.

Overview

🎓 beginner 30 min. SAP BTP Sdk For AndroidBeginnerAndroidMobileOdataSAP Business Technology Platform

You will learn

  • โœ”How to create and run an Android app using the wizard
  • โœ”How to use Google Firebase to enable push notifications when generating an Android app using the wizard
  • โœ”Which screens are generated by the wizard
Bruce Meng B Bruce Meng January 7, 2026
Created by November 17, 2022
Contributors

Prerequisites

Prerequisites

Steps

Step 1 Create the project
โ€”

Please read Prerequisites first.

  1. Open Android Studio.

  2. Choose New SAP BTP Android App

    New project
    New project

  3. The wizard can save server connection details for multiple servers. Fill in the required fields as shown below.

    FieldValue
    Account NameSAP Mobile Services
    Admin API URLSee below for how to get this URL
    Admin UI URLSee below for how to get this URL
    Authentication TypeBasic
    UsernameUsername for your account
    PasswordPassword for your account
    Save Account InformationCheck this so that you do not have to re-enter account information on subsequent runs of the wizard
  4. Go to the SAP Mobile Services cockpit and under Important Links, both Admin URLs are present and can be copied.

    Admin API and UI URL
    Admin API and UI URL

    Server connection
    Server connection

  5. Click Next in the Server Connection screen.

  6. Select Sample in the Cloud Configuration screen and set the Application ID to btp.sdk.wizapp.

    Sample tab information
    Sample tab information

  7. SAP Mobile Services provides a sample back-end destination called com.sap.edm.sampleservice.v4, which is used here to provide data for the application. It includes product categories, products, suppliers, customers and sales order data. Select it and click Next.

    Odata service destination screen
    Odata service destination screen

  8. Provide the following configuration data in the Android Studio Project screen.

    FieldValue
    Project NameWiz App
    Project Namespacecom.sap.wizapp
    UI FrameworkView-based UI / Jetpack Compose-based UI

    Project configuration
    Project configuration

  9. Provide the following configuration data in the Project Features screen.

    FieldValue
    Enable Multiple Usersuncheck
    Activation OptionsGenerate AppConfig.json
    ODataOnline
    Create a Sample User Experience for the Selected OData Destinationcheck
    Enable Loggingcheck
    Enable Uploadcheck
    Enable Usage Reportingcheck
    Enable Crash Reportingoptional
    Enable Pushoptional

    Project features
    Project features

  10. If you would like to add push notification support to your app, proceed to Step 2, which describes how to acquire the google-services.json file required for cloud messaging. Otherwise, uncheck Enable Push, click Finish and proceed to Step 3.

Step 2 Enable push notifications
+
Step 3 Explore the app
+

Resources

Discussion

Share feedback on this tutorial or join the conversation in SAP Community.

Submit detailed feedback Discuss in Community
Steps
Step 1 of 3
1. Create the project 2. Enable push notifications 3. Explore the app

Learn more →