Mobile SDE Code Exercise for Platform Science, this exercise is intended only for Platform science, please notice the owner of this repository to down it at the end of the revision. Thanks
Write an Android Application using the json file provided as input that displays a list of drivers. When one is selected from the list display the correct shipment desination to that driver in a way that maximises the total SS over the set of drivers. Each driver can only have one shipment and each shipment can only be offered to one driver.
Install the latest version of Android studio and:
- compileSdk 33
- minSdk 21
- gradle-7.3.3
- emulator or device with min version DEVELOPER mode
- make sure unsigned apks can be installed
IMPORTANT: You may use this app with WIFI connection
Clone repo and open it Android studio. Execute and install generated APK in the emulator or device OR Use "dist/demo.apk"
- Conect to Wifi or any network
- Open the app and wait until load
- Main screen is the list of drivers assigned
- Tap over any driver to see details
- FAB is used to reload with specific settings
All rights reserved All images and brands are property of Platform Science INC, used as demo proposes.