itsandreramon / compose-maps-app

Android app that has been built as part of the Mobile User Experience course at the University of Applied Sciences Brandenburg.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Build

Disclaimer

This application is a proof-of-concept that showcases the design of an app that connects to different services to combine the current Covid restrictions in a given federal state in Germany. The application has been built as part of the "Mobile User Experience" course at the University of Applied Sciences Brandenburg and is used for educational purposes only and not meant to be distributed in any form.

Stack

What How
User Interface Compose
Concurrency Coroutines
Dependency Injection Koin
State Management Mavericks
Caching Room
Networking Retrofit

Instructions

This project uses Jetpack Compose and should be opened using Android Studio 2020.3.1 Arctic Fox or newer.

Decrypt secrets

$ export ENCRYPT_KEY=
$ ./scripts/decrypt_secrets.sh

Add Signing Config

// keystore.properties
debugKeyPassword=
debugStorePassword=

Add Google Maps API keys

// local.properties
MAPS_API_KEY=
MAPS_SERVICES_API_KEY=

About

Android app that has been built as part of the Mobile User Experience course at the University of Applied Sciences Brandenburg.


Languages

Language:Kotlin 99.8%Language:Shell 0.2%