SAP Mobile Services provides multiple offerings for you to mobilize your data. However, when the options are aplenty, choosing the correct offering becomes crucial. Thus, we have defined a custom use case and built mobile solutions using all of our offerings. Experiencing these applications on your own devices will help you identify the right product for you.
Mahlwerk is a coffee machine vendor and sells the machines through retail stores. Mahlwerk wants to use mobile technologies to coordinate its services with the customer, salesperson, and technician.
- Set UP SAP BTP Trial Account
- Access SAP Mobile Services
- Set Up SAP BTP SDK for Android
- Set Up SAP BTP SDK for iOS
- Set Up for the SAP Mobile Development Kit
- Set Up SAP Mobile Cards
To download and install the applications, follow the instructions given in the Readme file of the applications:
S No: | Application Name |
---|---|
1. | Backend OData Service |
2. | Salesperson Mobile Development Kit App |
3. | Customer Orders Mobile Cards |
4. | Customer Machine Mobile Cards |
5. | Customer Tickets Mobile Cards |
6. | Technician Android App |
7. | Technician iOS App |
- Mobile Cards take some time to load.
- After every few days, the OData backend resets the data present in it.
- Once the data resets, the Technician app (both Android and iOS) crashes when you try to open the "Pear Computing Services: Repair" task.
Open an issue in this repository if you find a bug or have questions about the content.
The repository is open for contribution. To contribute to the repository you can create a fork, and then create a Pull Request with all your changes. The administrator of the repository will look into the Pull Request and will merge your changes.
The upcoming new features will be added and implemented into the applications.
Some of the upcoming changes are:
- User-Propagation in Salesperson's and Technician's app: Currently, the salesperson's and technician's application shows a default user name and not of the one who has actually logged in. The upcoming version will have user - propagation implemented, and the user who is logged in will see their details.
- Secure Backend: The authentication feature will be added into the backend to make it more secure. The feature to connect your OData backend with the SQL or HANA database will also be provided.
- Customization of Mobile Cards: The Mobile Cards application will be customized to give it a look and feel of Mahlwerk's application.
- Listing job details in Technician's app: In the Technician's application, to resolve any task, the feature to list the jobs, steps and tools required by the technician will be added.
Copyright (c) 2021 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.