 # Important Notice This public repository is read-only and no longer maintained. # iOS App for Field Technicians ## Overview This iOS reference application shows how the SAP Cloud Platform mobile services and the SAP Cloud Platform SDK for iOS enable Customers and Partners to build mobile solutions. This application is a sample implementation of a mobile app for a service technician to exchange data with a sample cloud service. With this mobile solution the service technician can see his open tickets, change the status on the tickets and view customers and products. <img width="250" alt="Screen1" src="https://user-images.githubusercontent.com/28980634/45613988-4910c100-ba68-11e8-8a4a-941663e34bdf.png"><img width="250" alt="Screen2" src="https://user-images.githubusercontent.com/28980634/45613994-4ca44800-ba68-11e8-8f78-549031fe55b6.png"><img width="250" alt="Screen3" src="https://user-images.githubusercontent.com/28980634/45614004-562db000-ba68-11e8-94de-99ad846855fc.png"> ### Business story This reference application show cases that values for the mobile workers can be created with little development. This App allows to process data and look up records which is a very common mobile use case. The initial development after the design was finished took less than 3 days. Key for such a rapid development is that the Backend data is available in OData. ### Architecture overview  ## Requirements Use of the reference application is dependent upon the following: 1. [SAP Cloud Platform SDK for iOS](https://www.sap.com/developer/trials-downloads/additional-downloads/sap-cloud-platform-sdk-for-ios-14485.html), version 2.0 SP02 2. [Apple Xcode 10] (https://developer.apple.com/xcode/) - New versions of Xcode 3. iOS 12 or 12 ## Setup In Order to get this Sample to work follow the steps below 1. Install the [SAP Cloud Platform SDK for iOS](https://www.sap.com/developer/tutorial-navigator/mobile-interactive-tutorials/sdk-tools/ios-assistant/basic.html) 2. [Clone this repository to your local computer](https://help.github.com/articles/cloning-a-repository/) 3. Export SAP SDK Frameworks 1. Launch the iOS Assistant which is part of the SAP Cloud Platform SDK for iOS. 2. From the SAP Cloud Platform SDK for iOS Assistant menu, choose the Export Frameworks item to install the SDK frameworks to the /frameworks directory in the local repository. <img alt="Screen1" src="https://user-images.githubusercontent.com/28980634/45614263-377be900-ba69-11e8-9c83-eaa6c11aced1.png"> 4. Then, build & run the project in Xcode. ## Additional Information if you want to learn more you follow the links - [SAP Cloud Platform mobile services](https://www.sap.com/developer/topics/mobile.html) - [Blueprint: Empower Field Technicians by Building Apps Using the SDK for iOS](https://cloudplatform.sap.com/scenarios/usecases/sdk-ios.html) - [SAP Mobile Tutorials](https://www.sap.com/developer/tutorial-navigator/mobile-interactive-tutorials.html) The sample cloud service used is a read only service. ## How to obtain support If you need any support, have any question or have found a bug, please [report it as an issue in GitHub](https://github.com/SAP/mobile-cloud-ios-technician/issues). ## Known Issues ## Authors [Sami Lechner](https://github.com/SamiLechner) ## License Copyright (c) 2018 SAP SE or an SAP affiliate company. All rights reserved. This project is licensed under the SAP Sample Code License Agreement except as noted otherwise in the [LICENSE](https://github.com/SAP/mobile-cloud-ios-technician/blob/master/SAP_Sample_Code_License_Agreementv1.0.docx) file.