Topics ›
Topic>mobile
93 tutorials tagged with Topic>mobile.
Enable Push Notifications in Your Branded MDK Client
Use the SAP Mobile Services to enable push notifications in your branded MDK client.
Enable Certificate-Based Authentication in your MDK Client
Create a branded MDK client that can on-board using certificates for authentication.
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.
Create a Customer Record in an MDK App
Allow the user to create a customer record in an MDK app.
Set Up Initial Configuration for an MDK App
Configure initial setup for MDK Mobile applications development.
Implement Deep Linking to Another App from an MDK App
Use the mobile development kit client to call a deep link into another application. With this feature, you can launch the target app and perform actions …
Use OData Annotations to Add CRUD Functionality to an MDK App
Generate a fully functional CRUD cross-platform application based on OData annotations.
Debug Your Mobile Development Kit Application
Learn how to effectively troubleshoot and resolve issues in your mobile development kit (MDK) application through comprehensive debugging techniques.
Set Up SAP Business Application Studio for Multi-Channel Development
Set up your SAP Business Application Studio to start developing mobile and web applications.
Define a Validation Rule in an MDK App
Write a JavaScript logic to validate an email address format in an MDK app.
Access SAP Mobile Services
Access SAP Mobile Services within a SAP Business Technology Platform account and open the Mobile Services admin UI.
Modify a Customer Record in an MDK App
Allow editing of customer details in an MDK app.
Extend an MDK App with Customer Orders
Display a customer order list and its details.
Build Your Mobile Development Kit Client Using MDK SDK
Set up your development environment that enable MDK SDK so that you can begin building your branded mobile development kit client.
Extend Your MDK App With a Map Custom Control (Using Metadata Approach)
Build and run the mobile development kit client with Map custom control functionality for Android and iOS platforms.
Enable Push Notifications in the MDK Public Store Client
Use the SAP Mobile Services to enable push notifications in the MDK public store client.
Consume a REST API in an MDK App
Create a fully functional multi-channel application consuming Petstore REST API.
Quick Start with the mobile development kit (MDK)
Develop and analyze your first offline mobile application using the MDK template, connecting it to a sample service.
Implement Deep Linking into an MDK Application
Set up the mobile development kit client to accept deep links through URL schemes and HTTP URLs (iOS Universal Links and Android App Links). With this feature, …
Start Your MDK Application in the Editor
Use the MDK editor to create a cross-platform mobile application.
Add NativeScript Plugins in an MDK App
Build and run the mobile development kit client with a non-visual extension functionality for Android and iOS platforms.
Create a Slider Custom Control in an MDK App (Using Metadata Approach)
Build and run the mobile development kit client with slider custom control functionality for Android and iOS platforms.
Add Styling to an MDK App
Customize an MDK app to display styling to its controls.
Add Internationalization and Localization to an MDK App
Localize the UI text strings and format the values according to device's or browser's or app's current locale.
Handle Error Archive in an MDK App
Create an MDK app to display errors occurred while uploading local changes and implement some logic on how to handle such errors and then let users to fix it …
Enable Multi-User Mode for MDK Application
Set up the mobile development kit client to enable the multi-user mode (one device, multiple users with secure access).
Implement Create Entity and Linking Entities in an MDK App
Create relationship between two OData entities.
Set Up MCP Server for MDK Development
Configure your development environment to get started with an agentic coding experience using the MCP server for mobile development kit (MDK).
Create Your First MDK Application Using MCP Server
Use the MCP server with agentic AI to create a cross-platform SAP MDK application using a natural language prompt.
Evolve Your MDK App with Agentic AI using MCP Tools
This tutorial demonstrates how to enhance an existing MDK project created with agentic AI by using MCP tools to modify pages, add features, and generate …
Upload Logs from an MDK App
Allow users to upload logs from an MDK app to SAP Mobile Services.
Delete a Customer Record in an MDK App
Allow the user to delete a customer record in an MDK app.
Use Usage Reporting in Your Android Application
See how the Usage Reporting feature can help provide information on how your app is being used.
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.
See How Logging Can Be Used in Your Android Application
Explore how the logging component can help make deployed applications more supportable.
Offline-Enable Your Android Application
Enable offline OData in your Android application, resulting in an application that can be used without a network connection and that performs data requests with …
Enable Multi-User Mode for Your Android Application
Learn how to configure a wizard-generated application to enable the multi-user mode, available as part of the Flows component of the Android SDK.
Display Customer Locations Using a Fiori Map Control
Further customize the generated app to display customer locations on a map and try out the features of the Fiori Map control, including the toolbar, map panel, …
Customize the Wizard Generated Application
Customize a wizard-generated application and learn how to use Fiori object cells, search UI, and the collection view.
Create an Application with SAP Build Apps
Create an application with SAP Build Apps on SAP BTP. The application, created in a browser, can be used with the mobile preview app to scan physical barcodes …
Create a Customer Detail Page in an MDK App
Create a new page for displaying customer details in an MDK app.
Create a Customer List Page in an MDK App
Use the mobile development kit page editor to create a new page for displaying a customer list.
Connect Your SAP Build Application to a Public API
Connect your application to a public API and then test that it's pulling the right information.
Send Notifications to Your Android Application
Add foreground and background notifications to your application using Google Firebase.
Add New Languages to Your Android Application
See how the SAP Translation Hub can be used to quickly add support for a new language to your app.
Display Fetched Data in Your App
Display data fetched from a public API, such as product names and calorific information, in your SAP Build app.
Create an App Using the SAP BTP SDK Assistant for iOS
Create a simple app generated by the SAP BTP SDK Assistant for iOS using the Sample OData service.
Enable Custom Theming On Your Native iOS App
Configure multiple themes on SAP Mobile Services cockpit for apps to apply the themes on the fly without needing to re-deploy the app.
Set Up SAP Business Application Studio for Development
SAP Business Application Studio is a development environment available on SAP Business Technology Platform. Before you can start developing using SAP Business …
Configure SAP Build Application to Open Device Camera
Configure the logic flow in your application to enable your device to open your camera on demand, whenever the user clicks the Scan button.
Fetch Data from Public API to Your App
Configure your application to fetch records from a public API when a food item is scanned.
Subscribe to SAP Build Apps on SAP BTP
Subscribe to and open the free version of SAP BTP, using a free-tier service plan.
Getting Started with SAP Document Management Mobile Application
The SAP Document Management Service mobile app is available for both Android and iOS platforms. This robust application brings the functionality of the SAP …
Use the SDK to monitor logs on SAP Mobile Services
How to enable logging on the SDK, upload the logs and view them on SAP Mobile Services Cockpit
Set Up SAP BTP SDK for iOS
Download and Install SAP BTP SDK for iOS locally on your machine and configure it with your BTP account.
Enable Multi-User Mode for iOS Application
Learn how to configure the assistant generated application to enable the multi-user mode (one device, multiple users with secure access).
Send Push Notifications To Your Native iOS App
Use SAP Mobile Services and an Apple Developer Account to send push notifications to you iOS app.
Create Universal Links for iOS Apps
Use SAP Mobile Services to configure universal link for your app, allowing end-users to open the app using a Web URL.
Restore, Reset and Log Out of Applications Using the Jetpack Flows Component
Learn how to use the SAP BTP SDK for Android Jetpack Compose Flows component to handle application restore, passcode timeout, reset, logout and user …
Get Familiar with Jetpack Compose Flows Component by a Wizard-Generated Application
Understand the capabilities and usage of Jetpack Compose Flows component using the application generated by SAP BTP SDK Wizard for Android.
Customize the Jetpack Compose Onboarding Flow
Learn how to customize the UI screens and add your own logic with extension points for the Jetpack Compose onboarding flow of SAP BTP SDK for Android.
Handle Passcode with Jetpack Compose Flows Component
Learn how to use Jetpack Compose Flows component of SAP BTP SDK for Android to handle passcode change and forgetting passcode scenarios.
Create Your Own Flow
Learn how to create your own flow with the framework provided by Jetpack Compose Flows component of SAP BTP SDK for Android.
Restore, Reset and Logout Applications Using the Flows Component
Learn how to use the SAP BTP SDK for Android Flows component to handle application restore, passcode timeout, reset and logout scenarios.
Handle Passcode with the Flows Component
Learn how to use the Flows component of SAP BTP SDK for Android to handle passcode change, forgetting passcode and passcode verification scenarios.
Customize the Onboarding Flow
Learn how to customize the UI screens and add your own logic with extension points for the onboarding flow of SAP BTP SDK for Android.
Create Your Own Flow
Learn how to create your own flow with the framework provided by the Flows component of SAP BTP SDK for Android.
Customize the Styles and Themes
Learn how to customize the styles and themes for the UI screens in Flows component of SAP BTP SDK for Android.
Get Familiar with the Flows Component by a Wizard-Generated Application
Understand the capabilities and usage of the Flows component using the application generated by SAP BTP SDK Wizard for Android.
Add App Links to Android Apps
Use SAP Mobile Services to configure Android App Links for your app, allowing end-users to open the app using a Web URL.
Personalize Your SAP Screen Personas Flavor
Simplify the main screen of IW51 and add barcode scanning functionality.
Optimize Your SAP Screen Personas Flavor for Mobile
Create differently sized versions of your SAP Screen Personas flavor for use on tablets and mobile phones.
Test Your Mobile SAP Screen Personas Flavor
Run your Service Notification app on a mobile device
Use the Barcode Scanner API
Implement a small search logic which will look for the correct products depending on the barcode the app scans.
Use Create ML to Train an Image Classification Model
Get to know Create ML and how to create an Image Classification Model for products.
Understand Mac Catalyst
Learn what Mac Catalyst is and what you should consider before transforming your iOS app into a MacOS application.
Localize an iOS App with SAP Translation Hub
Take an iOS app generated with the SAP BTP SDK Assistant for iOS and make it multilingual with SAP Translation Hub.
Implement Your First Screen in an iOS App
Implement the first screen of your SAP BTP SDK for iOS app.
Implement the Customer Detail
Use the SAP BTP SDK for iOS to implement a Profile Header and Charts into the Customer Detail View.
Implement Image Classification Using a Trained Core ML Model and Vision Framework
Import a trained Core ML model and use the Vision framework to prepare a certain image for the classification, then use the classification result to fetch …
Implement Action Sheet and Image Picker
Implement an Action Sheet and Popover (for regular size class on iPad) to pick an image from Photo Library or Camera; the Image will later be fed to the Core ML …
Get an Understanding of CoreML
Understand what CoreML is and how it works.
Data Visualisation with SAP BTP SDK for iOS
Build an iOS app with the SAP BTP SDK for iOS and use the new SAP Fiori for iOS Chart Floorplan API's to visualize entity values of an OData service.
Customize the Overview View Controller to Display Customers and Products
Use the Swift programming language and the SAP BTP SDK for iOS to implement data loading from the sample data service and display the results in a Table View in …
Create a List Report Floorplan
Use the SAP BTP SDK for iOS to build a simple List Report Floorplan containing an FUISearchBar
Change the Generated UI to Make the App Your Own
Use Xcode to change the generated UI and add your own views to the app.
Build an Augmented Reality Experience app with FioriAR
Using modern technologies becomes more and more crucial for the success of native business apps as the requirements of professional users are more extensive. …
Build a Product List
Build an entity list using SAP BTP SDK for iOS controls, with storyboard segues for navigation between the overview screen and the product list.
Build a Customer List
Build an entity list using SAP BTP SDK for iOS controls. Use storyboard segues to perform navigation between the Overview screen and the customer list.
Authenticate once and share data between multiple application
Use the Onboarding flow to authenticate once and share data between multiple business applications built with SAP BTP SDK for iOS.
Adapt Your App to the Needs of a MacOS Application
Embed your app flow in a Split View Controller for Mac Catalyst only, create a settings bundle to enable a preferences menu, and change the menu bar items to …
Use the Image Classifier API on SAP BTP
Connect to an Image Classifier API with the help of the SAP BTP SDK Assistant for iOS and SAP API Business Hub
Introduction to Offline OData
Offline OData consists of many pieces at the back-end and the front-end that eventually make offline OData work, without being in the way of the developer. This …