MDK JavaScript Rules and Event Handlers
The concept name was not provided and cannot be determined from the available source snippets, which cover a range of Mobile Development Kit (MDK) tutorials such as handling error archives, deep linking, custom controls, and debugging. Without a defined concept to describe, no accurate or source-grounded definition can be written. Please provide a valid concept name to generate a definition.
Tutorials that teach this
- Tutorial Evolve Your MDK App with Agentic AI using MCP Tools
- Tutorial Implement Deep Linking into an MDK Application
- Tutorial Handle Error Archive in an MDK App
- Tutorial Add NativeScript Plugins in an MDK App
- Tutorial Extend an MDK App with Customer Orders
- Tutorial Create a Slider Custom Control in an MDK App (Using Metadata Approach)
- Tutorial Delete a Customer Record in an MDK App
- Tutorial Debug Your Mobile Development Kit Application
- Tutorial Define a Validation Rule in an MDK App
Prerequisites
- Concept MDK CRUD Operations The concept name was not provided, so no definition can be generated. Please supply a valid SAP developer concept name so that a grounded, accurate definition can be written from the available sources.
- Concept MDK Section Page Creation The provided sources do not contain enough information to define a specific SAP developer concept, as no concept name or supporting technical detail was supplied. Please provide a valid concept name and relevant source snippets so an accurate, grounded definition can be written.
- Concept MDK Actions Configuration (Message/Confirmation Actions) The concept provided is undefined and cannot be documented. No concept name was supplied, and the available source snippets do not converge on a single, clearly identifiable SAP developer concept that can be defined in isolation. Please provide a specific concept name to generate an accurate reference definition.
- Concept Mobile Development Kit
- Concept MDK Project Setup in SAP Build The concept name provided is "undefined," so no specific SAP developer concept can be accurately defined. Based on the available sources, these tutorials collectively relate to the **Mobile Development Kit (MDK)**, a framework that allows developers to build and deploy mobile applications for both online and offline scenarios on SAP BTP. Developers use MDK to create cross-platform mobile apps with features such as [push notifications](https://developers.sap.com/tutorials/enable-push-notifications-mdk-public-store-client.html), deep linking, internationalization, OData-driven CRUD functionality, and NativeScript plugin integration.
- Concept MDK Extension Control Registration and Consumption An **MDK Custom Control (Metadata Approach)** is a developer-defined UI element that extends the standard controls available in an SAP Mobile Development Kit (MDK) application. Developers use it to embed native or third-party components — such as a [slider](https://developers.sap.com) or a [map](https://developers.sap.com) — into an MDK app by describing the control's structure and behavior through metadata rather than direct code modification.
- Concept MDK Project Deployment to Mobile Services The provided sources do not contain sufficient information to write a grounded definition for an **undefined** concept. The sources reference various MDK (Mobile Development Kit) tutorials and SAPUI5 deployment topics, but no specific concept is identified or described in enough detail to produce an accurate, source-grounded definition. Please provide a valid concept name and relevant source snippets.
- Concept JavaScript Module and Bridge Pattern The concept name is not defined in the provided sources, and no specific SAP developer concept can be identified or described from the available snippets alone. The sources reference tutorials about adding speech-to-text functionality to a chatbot and enabling web app interaction with a chatbot, but do not define a discrete, named concept to document.
- Concept MDK Data Binding and Object Browser The concept name provided is "undefined," which does not correspond to a recognizable SAP developer concept that can be defined from the supplied source snippets. The sources cover MDK (Mobile Development Kit) app tutorials — such as creating customer list and detail pages, modifying and creating customer records, adding internationalization, and linking entities — but none of them define or describe a concept called "undefined." A meaningful definition cannot be written without a valid concept name and supporting source content.