Accelerate development by using SAP Build Code to consume a SAP Cloud Application Programming (CAP) Model service for mobile development. Build a native, cross-platform mobile application using mobile development kit and bring all of your work together on the SAP Mobile Start app - the launchpad for mobile apps from SAP.
In order to complete the session exercises below, first complete the pre-requisites.
ACME is a popular electronics company. ACME hires call center support representatives to process and manage customer incidents. A call center support representative (Processor) receives a phone call from an existing customer and creates a new incident on behalf of the customer. ACME employs technicians who use mobile apps to view process these incidents.
- Mary reports an issue she is facing with her ACME electronic device.
- Raj, a support representative, logs the incident using the Incident Management app.
- Raj records Mary's contact information and issue details.
- Anna, a technician, uses the ACME Technician Incident Management app.
- Anna views the tasks assigned to her.
- Anna selects a task to view the details.
- Anna travels to Mary's location for on-site service.
- After fixing the issue, Anna uploads a resolution image.
- Anna requests Mary's digital signature for closing the incident.
- As a traveling technician, Anna accesses payroll and organizational news via the SAP Mobile Start app.
- She easily launches the Incident Management app from SAP Mobile Start.
The back-end for this Hands-On session (AD162) has been created using SAP Cloud Application Programming Model, which in turn connects to a HANA DB. Three entities are defined in the schema.cds
file and then exposed as a service.
This session will focus on building a mobile application using a SAP Cloud Application Programming back-end. To learn more about how to build a back-end using SAP Cloud Application Programming Model, please check out the session AD161.
Exercise Number | Title | Estimated Time (mins) |
---|---|---|
Exercise 1 | Run the Starting Application on Your Device | 10 |
Exercise 2 | Enhance the generated Incidents List and Detail page | 20 |
Exercise 3 | Modify an Incident Record | 35 |
Exercise 4 | Integrate with SAP Mobile Start | 25 |
Support for the content in this repository is available during the actual time of the online session for which this content has been designed. Otherwise, you may request support via the Issues tab.
-
Continue your learning with additional MDK tutorials
-
Check out the SAP Community for Mobile Development & Mobile Experience
-
Learn more about SAP Cloud Application Programming Model by visting the official documentation and with these additional resources
Copyright (c) 2023 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.