The samples provided in this repository are targeted at intermediate to experienced MDK users and are intended to showcase some of the how-to topics that come up in discussions with customers. We may also provide more full featured sample applications that demonstrate the capabilities of the MDK.
Some samples may be provided more as self contained demonstrations rather than full fledged applcations to showcase a particular topic. Some samples may also include a Mobile OData Service Project or CAP Project that will provide the backend data for use in the samples.
If you are new to using the MDK, we highly recommend visiting the Mobile Development Kit page on the SAP Developers site and going through the tutorials to get familiar with the basics of MDK before trying to work with the samples in this repository.
The included resources depend on availability of an SAP Business Technology Platform (BTP) account. To use the resources you will need the following:
-
An SAP BTP account. Users who don't have an account can register for a free trial account. See Get a Free Account on SAP BTP Trial.
-
Some of the resources connect to the Sample OData Service that is part of SAP Mobile Services cockpit based on ESPM model (Enterprise Sales & Procurement Model) and is available for developers to use during development and testing. The sample OData service also lets you evaluate how delta tokens are handled in your test application. This service is specific to an SAP BTP account.
-
Some of the resources connect to a Mobile OData Service backend. Use of these backends will require Quota within your SAP BTP account. Before attempting to run these backends, please ensure you have appropriate quota available.
-
The Mobile Development Kit SDK environment. Users can download the Mobile Development Kit SDK from the SAP Software Downloads center or the latest version is available on the SAP Developers site. Please be sure to run the MDK Dependency Installer within the MDK SDK to ensure your environment is setup before trying to create an MDK client using the samples in this repository.
The resources can also be used as a general code reference and starting point for the Mobile development kit.
Please be advised that any downloads are subject to the following:
-
These resources are provided without any warranty or support obligations.
-
These resources are subject to the full terms of the license agreement (see below).
Clone the repository or download it to your file system. Please refer to the README.md file supplied with each sample for additional information about how to use it.
These resources are provided without any warranty or support obligations.
For any issues you can
- Create a new
Issue
in the Issues section of this repository, but please remember that these resources are provided without any warranty or support obligations. - Registered users can also log-in and submit their question in the SAP Community by following this link.
Copyright (c) 2020 SAP SE or an SAP affiliate company. All rights reserved. This project is licensed under the Apache Software License, version 2.0 except as noted otherwise in the LICENSE file.