SAP

Manage my Account SAP Devs YouTube ↗ Learnings ↗ Community ↗ Provide Feedback ↗
Logout
⤢ Open full site

Build Your Mobile Development Kit Client Using Cloud Build Service

Build a standard or a customized mobile development kit client using cloud build service and connect to your SAP mobile app.

Overview

You will learn

  • How to generate platform specific configurations required for your MDK client
  • How to build a standard MDK client
  • How to upload your local .mdkproject to the Cloud Build service to build a customized MDK client
  • How to install the binary on your device
Jitendra Kansal J Jitendra Kansal August 21, 2026
Created on October 4, 2022
Contributors

More from Jitendra Kansal

See all 34 tutorials by Jitendra Kansal →

Prerequisites

Prerequisites

Steps

Intro

Cloud Build Service provides 2 options for creating a mobile development kit client:

  1. Create a standard MDK client by providing your own app icon and app logo.
  2. Create a customized MDK client by importing your local .mdkproject similar to what you might have done via MDK SDK locally on your machine.

You need to:

  • Add Cloud Build service feature to your MDK app configuration
  • Upload signing profiles and/or app information
  • Upload your local .mdkproject (applies for custom MDK client)
  • Initiate the build

After a successful build, you can download the APK or IPA file.


Step 1 Generate required configuration to build the MDK client

Make sure you are choosing the right device platform tab above.

This step is required only if you will be using Push notification in your Android MDK client. If not using the Push, proceed to next step.

  1. Open the Firebase console, login with your Google account and click Create a new Firebase Project.

    Firebase Console Create New Project
    Firebase Console Create New Project

  2. Provide a Project Name, click Continue.

    Firebase Project Name Entry
    Firebase Project Name Entry

  3. Uncheck Enable Gemini in Firebase option and click Continue.

    Disable Gemini In Firebase Option
    Disable Gemini In Firebase Option

  4. Uncheck Enable Google Analytics for this project option and click Create Project.

    Disable Google Analytics Create Project
    Disable Google Analytics Create Project

  5. Once the project is ready, click Continue.

    Firebase Project Ready Continue
    Firebase Project Ready Continue

  6. Click Add app and click Android icon to add Firebase to your Android app.

    Firebase Add Android App
    Firebase Add Android App

  7. Provide a unique name to Android package name, click Register app.

    Firebase Android Package Name Registration
    Firebase Android Package Name Registration

  8. Download google-services.json file, click Next.

    Download google-services.json File
    Download google-services.json File

  9. In Add Firebase SDK step, click Next.

  10. In the following step, click Next and then click Continue to console.

    Firebase Continue To Console
    Firebase Continue To Console

Step 2 Compress your .mdkproject (Required for a customized client)
+
Step 3 Configure device platform signing profile in Mobile Services
+
Step 4 Create a build job in Cloud Build service
+
Step 5 Install/download binary
+

Resources

Discussion

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

Submit detailed feedback Discuss in Community
Steps
Step 1 of 5
1. Generate required configuration to build the MDK client 2. Compress your .mdkproject (Required for a customized client) 3. Configure device platform signing profile in Mobile Services 4. Create a build job in Cloud Build service 5. Install/download binary
Next