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

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

🎓 beginner 35 min. Mobile Development Kit ClientBeginnerIosAndroidMobileSAP Business Technology PlatformSAP Mobile ServicesSAP Build CodeSAP BuildSAP Business Application Studio

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 July 9, 2026
Created by October 4, 2022
Contributors

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.

    MDK
    MDK

  2. Provide a Project Name, click Continue.

    MDK
    MDK

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

    MDK
    MDK

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

    MDK
    MDK

  5. Once the project is ready, click Continue.

    MDK
    MDK

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

    MDK
    MDK

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

    MDK
    MDK

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

    MDK
    MDK

  9. In Add Firebase SDK step, click Next.

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

    MDK
    MDK

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

Learn more →