SAP Mobile Development Kit (MDK)
Tutorials that teach this
- Tutorial Quick Start with the mobile development kit (MDK)
- Tutorial Enable Push Notifications in Your Branded MDK Client
- Tutorial Set Up MCP Server for MDK Development
- Tutorial Start Your MDK Application in the Editor
- Tutorial Build Your Mobile Development Kit Client Using Cloud Build Service
- Tutorial Use OData Annotations to Add CRUD Functionality to an MDK App
- Tutorial Create a Customer List Page in an MDK App
- Tutorial Debug Your Mobile Development Kit Application
- Tutorial Create Your First MDK Application Using MCP Server
- Tutorial Upload Logs from an MDK App
- Tutorial Enable Certificate-Based Authentication in your MDK Client
- Tutorial Set Up SAP Business Application Studio for Multi-Channel Development
- Tutorial Build Your Mobile Development Kit Client Using MDK SDK
- Tutorial Define a Validation Rule in an MDK App
- Tutorial Evolve Your MDK App with Agentic AI using MCP Tools
- Tutorial Implement Create Entity and Linking Entities in an MDK App
- Tutorial Set Up Initial Configuration for an MDK App
- Tutorial Create a Slider Custom Control in an MDK App (Using Metadata Approach)
- Tutorial Delete a Customer Record in an MDK App
Code samples embodying this
Prerequisites
Concepts that build on this
- Concept VS Code Extension Integration
- Concept MDK Offline Store Sync and Upload Failure Handling
- Concept MCP-Grounded AI Agentic Development
- Concept SAP Mobile Services Mobile Client Log Upload Configuration
- Concept Agentic AI Coding
- Concept MDK Push Notification Register Action
- Concept MDK Error Archive Entity Set and Offline Sync Error Handling
- Concept Writing JavaScript Rules in MDK
- Concept OData DELETE Operation
- Concept Certificate-Based Authentication for MDK Clients
- Concept Building a Branded MDK Client Using MDK SDK
- Concept MDK Section Page Creation and Configuration
- Concept OData Annotations for MDK App Generation
- Concept MDK Project Setup in SAP Build / SAP Business Application Studio
- Concept Model Context Protocol (MCP) Server Integration
- Concept MDK App Internationalization and Localization
- Concept Implementing MDK Extensions with NativeScript TypeScript and Marshalling
- Concept MDK LESS Stylesheet for App Styling
- Concept Registering MDK Extension Controls via Metadata Approach
- Concept MDK Branded Client Configuration (MDKProject.json and BrandedSettings.json)
- Concept MDK Actions (Message/Confirmation Actions)
- Concept Deep Linking into MDK Applications
- Concept Enabling Push Notifications in Android Apps via Google Firebase (google-services.json)