Android application, which was build as part of hiring mockup test.
Explore the original RSR Peschhulp application»
Table of Contents
Android application made for DTT.
Features:
- Google Maps
- Support for different displaying on mobile and tabled devices
- Made using MVP Architecture
- AndroidStudio - official IDE for Google's Android operating system
The application is not deployed, therefore it is necessary to run the application by cloning the project and building it.
Runs on Android version 6.0 Marshmallow - 9.0 Pie (Other versions of Android might not be compatible due to some deprecations)
- Clone the repository:
git clone https://github.com/davele-itsme/DTT-project.git
- Open the project in Android Studio
- The application uses Google Maps Android API. Follow: Google Maps to set up the API key.
- Once you have API key, put it inside
res/values/google_maps_api.xml
file. - Run the application using either mobile phone/tablet or virtual device provided by AVD manager
If you receive this exception "javax/xml/bind/JAXBException" Go to File -> Project Structure (Shortcut: Ctrl+Alt+Shift+S)
Navigate to SDK Location
From the JDK location dropdown, choose Embedded JDK
From Android Studio:
Generate Signed APK... Fill in the keystore information (you only need to do this once manually and then let Android Studio remember it)