This scenario showcases the integration of a mobile application developed using SAP Build Apps with two backend services: SAP Build Code with Joule (CAP) and ABAP RESTful Application Programming Model (RAP). The mobile application, created with a no-code approach, interacts seamlessly with CAP and RAP backend services, offering advanced functionalities and data access.
The tutorial focuses on building Fusion Application on where professional and citizen developers come together. The following aspects are:
- Build and deploy a full-stack application using SAP Build Code with Joule
- Build and deploy a full-stack application using SAP BTP ABAP Environment (RAP).
- Build and deploy a mobile application using SAP Build Apps
-
Suzan, a dedicated medical technician at SBA Medical clinic, diligently inspected the vital equipment ensuring the highest standards of patient care. As she meticulously examined each device, her keen eye caught a minor glitch in one of the medical instruments.
-
Without hesitation, Suzan reached for her trusted companion in the digital realm – the Service Hub mobile application. With swift taps on her smartphone screen, she raised an incident report detailing the issue encountered in the medical equipment.
-
Meanwhile, in the heart of the digital infrastructure, the application developed with the SAP Cloud Application Programming Model (CAP), powered with Joule, seamlessly sprang into action. The incident reported by Suzan was swiftly captured and recorded within the CAP application, ensuring a centralized repository for all service-related matters.
-
As the incident popped up on the radar of Alex, the Service Hub Admin, the seasoned service manager at Heath Tech Devices, took charge. With a few deft clicks within the Service Hub Admin interface, Alex assessed the incident, evaluated its priority level, and swiftly assigned a proficient processor to address the issue.
-
In the background, the application developed with the ABAP RESTful application programming model (RAP), built using the SAP BTP, ABAP environment, came into play. Leveraging its capabilities, the RAP application seamlessly calculated the precise geographical location of the assigned processor by fetching latitude and longitude details from the CAP application.
-
Armed with this vital geo-location information, Suzan could now track the progress of the assigned processor in real-time. With a sense of reassurance, she monitored the processor's journey and estimated the arrival time, ensuring minimal disruption to the clinic's operations.
Follow the modules below for a quick start. Each module contains several steps.
Module | Description |
---|---|
Module 1: SAP Build Code with Joule | Build and Deploy Full Stack CAP Application on Cloud Foundry using AI-enabled Joule |
Module 2: RESTful ABAP Service | Build and Deploy Full Stack Restful ABAP Application |
Module 3: SAP Build Apps | Configure SAP Build Apps and create two Web applications: one for customers, one for admin |
Create an issue in this repository if you find a bug or have questions about the content.
For additional support, ask a question in SAP Community.
If you wish to contribute code, offer fixes or improvements, please send a pull request. Due to legal reasons, contributors will be asked to accept a DCO when they create the first pull request to this project. This happens in an automated fashion during the submission process. SAP uses the standard DCO text of the Linux Foundation.
Copyright (c) 2024 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.