SampleSampletypeA worked example you read or clone. Evidence: it demonstrates, it never provides.See every one →What this type is →by SAPby SAPoriginPublished by SAP itself. A visible facet, never an input to a reading — a dormant official plugin reads exactly like a dormant independent one.See every one →Starting point

cloud-mdk-tutorial-samples

The sample projects the mobile development kit's developer tutorials reference, one folder per tutorial, mission or group, from a quick start to branding a customised app and creating extension controls.

These sample resources demonstrate components and features of the mobile development kit in the context of bigger apps, and supply the samples referenced in the developer tutorials listed on the SAP Developer Center. Six folders each point at the tutorial, mission or group they belong to: a quick start, creating a first mobile app, enhancing it with additional functionality, levelling up, branding a customised app with the mobile development kit SDK, and creating extension controls. The README also offers the resources as a general code reference and starting point for the mobile development kit, and states that they come without any warranty or support obligations. They run on any SAP Business Technology Platform account; some of them connect to the Sample OData Service, which is part of the SAP Mobile Services cockpit and is available for developers to use during development and testing.

Facts

Last pushLicenceApache-2.0

Where it sits

Lives in
Demonstrates
Mobile appsBTPMobile appscapabilityBuilding a native iOS or Android app over business data: onboarding, offline sync against an OData service, device features, and the client that runs on the phone. Distinct from a web app opened in a phone's browser; operating a web app with a finger is [touch operation](capability:ui5-touch-uis).

Who is behind it

SAP SamplesSAP SamplesOrganisationMaintains this
In the atlas: maintains 222
@SAP-samples
maintainerAjinkya PatilPersonContributes to this
In the atlas: contributes to 112
@ajinkyapatil8190
Brian BernardPersonContributes to this
In the atlas: contributes to 64
@btbernard
JITENDRA KANSALPersonContributes to this
In the atlas: contributes to 3, wrote 1
@jitendrakansal
3 contributors

What it declares

Every artifact

Type
Sample
Origin
By SAP

As a sample

Form
A tutorial's companion code

Connections1

cloud-mdk-tutorial-samples connectionscloud-mdk-tutorial-samplesPROVIDES→ demonstrates1demonstrates authoredMobile apps

README

quoted from SAP-samples/cloud-mdk-tutorial-samples under Apache-2.0, read
SAP-samples/cloud-mdk-tutorial-samples/README.mdOn GitHub

Developer Tutorials - mobile development kit (MDK)

REUSE status

The samples provided in this repository reference to the MDK tutorials listed on the SAP Developer Center.


📌 Description

These sample resources demonstrate various components & features of the mobile development kit (MDK) in the context of bigger apps and provide samples referenced in developer tutorials. The samples include:

  • How to quick start with the mobile development kit (MDK)
  • How to create an MDK Online/Offline app
  • How to add CRUD (Create, Read, Update & Delete) functionality.
  • How to store the data locally, make some transactions against the local database (offline store), upload the changes to the backend
  • How to add client side validation rule
  • How to implement deep linking from an MDK app to open an installed app like SAP Mobile Start or how to open a web page
  • How to upload client logs, enable Push notifications, add Styling, handle Error Archive, OData Annotations, Localization & Internationlaization.
  • How to create your branded MDK client
    • using Cloud Build Service
    • using MDK SDK
  • How to enable Certificate-Based Authentication in MDK app
  • How to write a custom extension controls in MDK Apps
  • How to add NativeScript Plugins in an MDK App

Above folders point to related tutorial mission/group.

FolderTutorials
1-Quick-Start-with-the-mobile-development-kithttps://developers.sap.com/tutorials/cp-mobile-dev-kit-quick-start.html
2-Create-Your-First-Mobile-App-with-the-mobile-development-kithttps://developers.sap.com/mission.mobile-dev-kit-get-started.html
3-Enhance-Your-First-MDK-App-with-Additional-Functionalitieshttps://developers.sap.com/group.mobile-dev-kit-enhance.html
4-Level-Up-with-the-mobile-development-kithttps://developers.sap.com/mission.mobile-dev-kit-level-up.html
5-Brand-Your-Customized-App-with-mobile-development-kit-SDKhttps://developers.sap.com/mission.mobile-dev-kit-brand.html
6-Create-Extension-Controls-in-mobile-development-kit-Appshttps://developers.sap.com/mission.mobile-dev-kit-controls.html

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).


🚦 Requirements

The included resources run in available on any SAP Business Technology Platform (BTP) account. To use the resources you need to have:

  1. An SAP BTP account. Users who don't have an account can register for a free trial account. See Sign up for a free trial account on SAP Business Technology Platform.

  2. Some of the resources connect to the Sample OData Service. This service 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 SCP account.


Download and Installation

Clone the repository or download it to your file system.


Known Issues

There are no known issues relating to the resources included in this repository. Please refer to the How to obtain support for any issue you encounter.


📞 How to Obtain Support

For any issue you encounter with

  • the resources in this repository, please create a new Issue in the Issues section of this repository.
  • the tutorials associated with them, please create a new Issue by clicking on the Provide Feedback option available in the tutorial page.
  • In addition, registered users can log-in and submit their question in SAP Community by following this link.

📑 License

Copyright (c) 2019 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.

Apache-2.0, read

Details

Sources3
GitHub organisations and accountsdiscovered herechecked
github.com/SAP-samples/cloud-mdk-tutorial-samplestree, pushes, contributors, CIchecked
README.mdquoted, and what the entry declareschecked

Sources are graph entities: the same page may back several entries, and an unreachable source flags every row that rests on it.

Compatibility and provenance
discovered viaGitHub organisations and accounts
first seen in the atlas
ecosystem and domainbtp, ui-and-frontend-bridge
Contributors3

From the repository’s contributor list, .

History in the atlas1
  1. First seen.
For your agent
Ref
artifact:sap-samples-cloud-mdk-tutorial-samples
JSON
/artifacts/sap-samples-cloud-mdk-tutorial-samples.json
MCP
Connecting an agent