All Projects → SAP-samples → cloud-mdk-tutorial-samples

SAP-samples / cloud-mdk-tutorial-samples

Licence: Apache-2.0 license
Sample from the SAP mobile development kit tutorials demonstrating various components and features of the MDK in the context of an enterprise mobile solution.

Programming Languages

javascript
184084 projects - #8 most used programming language
typescript
32286 projects
Less
1899 projects

Projects that are alternatives of or similar to cloud-mdk-tutorial-samples

cloud-espm-cloud-native
Enterprise Sales and Procurement Model (ESPM) Cloud Native is a project that showcases how an application can be made resilient by implementing resilience design patterns. This application is developed using Spring Boot framework and can be deployed locally as well as on SAP BTP, Cloud Foundry environment.
Stars: ✭ 29 (+81.25%)
Mutual labels:  sample, sample-code, sap-btp
xf-application-mocks
Contains lightweight substitutes for SAP applications to ease the development and testing of extension and integration scenarios. In conjunction with SAP Business Technology Platform, kyma runtime, the efficient implementation of application extensions is supported without the need for real SAP applications being accessible during development.
Stars: ✭ 21 (+31.25%)
Mutual labels:  sample, sample-code, sap-btp
cloud-bulletinboard-ads
This is the bulletinboard-ads sample application code used in the openSAP course: Cloud-Native Development with SAP Business Technology Platform (formerly SAP Cloud Platform).
Stars: ✭ 75 (+368.75%)
Mutual labels:  sample, sample-code, sap-btp
devtoberfest-2021
The home of Devtoberfest 2021 - an open celebration of what makes us developers - coding and collaboration!
Stars: ✭ 212 (+1225%)
Mutual labels:  sample, sample-code, sap-btp
teched2021-developer-keynote
SAP TechEd 2021 Developer Keynote: Improving Developers' Lives.
Stars: ✭ 23 (+43.75%)
Mutual labels:  sample, sample-code, sap-btp
btp-workflow-management-opensap
This repository contain the exercises for the openSAP course "Improve Business Processes with SAP Workflow Management."
Stars: ✭ 30 (+87.5%)
Mutual labels:  sample, sample-code, sap-btp
cloud-abap-rap
This repository contains several examples how to develop with the ABAP RESTful Application Programming Model (RAP) in SAP BTP, ABAP environment.
Stars: ✭ 98 (+512.5%)
Mutual labels:  sample, sample-code, sap-btp
cloud-workflow-samples
Workflow sample projects as reference content. Users can download and import the content of this project to their tenant to understand and learn how to consume workflow.
Stars: ✭ 52 (+225%)
Mutual labels:  sample, sample-code, sap-btp
cloud-function-nodejs-samples
SAP Cloud Platform Functions samples written in Node.JS
Stars: ✭ 14 (-12.5%)
Mutual labels:  sample, sample-code
abap-exercises-codejam
Material for CodeJams on SAP Business Technology Platform, ABAP Environment and ABAP RESTful Application Programming Model.
Stars: ✭ 25 (+56.25%)
Mutual labels:  sample, sample-code
btp-full-stack-typescript-app
A sample project to demonstrate how to implement a full-stack app with SAP Cloud Application Programming Model, plus SAPUI5 and TypeScript.
Stars: ✭ 27 (+68.75%)
Mutual labels:  sample, sap-btp
db2-samples
Db2 application code, configuration samples, and other examples
Stars: ✭ 56 (+250%)
Mutual labels:  sample, sample-code
hana-shine-xsa
SAP HANA Interactive Education for SAP HANA Extended Application Services, Advanced Model (SHINE for XS Advanced) is an education content to learn, develop, and deploy SAP HANA XS Advanced Model application and is a successor of SHINE for XS Classic.
Stars: ✭ 115 (+618.75%)
Mutual labels:  sample, sample-code
abap-alv-google-upload-sheet
Sample demonstrating export of ALV Grid data from SAP GUI directly to Google Drive and display exported data snapshots automatically in Google Sheets.
Stars: ✭ 24 (+50%)
Mutual labels:  sample, sample-code
cloud-sdk-ios-samples
SAP Cloud Platform SDK for iOS sample apps demonstrating various components and features of the SDK in the context of bigger apps.
Stars: ✭ 20 (+25%)
Mutual labels:  sample, sample-code
smb-summit-hackathon
Build Blocks for the SAP SMB Summit Hackathons.
Stars: ✭ 23 (+43.75%)
Mutual labels:  sample, sample-code
iot-edge-samples
Showcase of various extension scenarios for SAP IoT Edge, intelligent edge computing software that provides "microservices at the edge" for Internet of Things (IoT).
Stars: ✭ 16 (+0%)
Mutual labels:  sample, sample-code
Rxjava2 Android Samples
RxJava 2 Android Examples - Migration From RxJava 1 to RxJava 2 - How to use RxJava 2 in Android
Stars: ✭ 4,950 (+30837.5%)
Mutual labels:  sample, tutorials
abap-platform-jak
The JSON ABAP Konverter
Stars: ✭ 16 (+0%)
Mutual labels:  sample, sample-code
ui5-webcomponents-sample-vue
UI5 Web Components Sample TODO application built with Vue.
Stars: ✭ 52 (+225%)
Mutual labels:  sample, sample-code

Developer Tutorials - SAP Mobile Development Kit

REUSE status

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


📌 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 Cards 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.

Folder Tutorials
1-Quick-Start-with-the-Mobile-Development-Kit https://developers.sap.com/tutorials/cp-mobile-dev-kit-quick-start.html
2-Create-Your-First-Mobile-App-with-the-Mobile-Development-Kit https://developers.sap.com/mission.mobile-dev-kit-get-started.html
3-Enhance-Your-First-MDK-App-with-Additional-Functionalities https://developers.sap.com/group.mobile-dev-kit-enhance.html
4-Level-Up-with-the-Mobile-Development-Kit https://developers.sap.com/mission.mobile-dev-kit-level-up.html
5-Brand-Your-Customized-App-with-Mobile-Development-Kit-SDK https://developers.sap.com/mission.mobile-dev-kit-brand.html
6-Create-Extension-Controls-in-Mobile-Development-Kit-Apps https://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 . Please select the Primary Tag - mobile development kit client.

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

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].