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.
What | How |
---|---|
User Interface | Compose |
Concurrency | Coroutines |
Dependency Injection | Koin |
State Management | Mavericks |
Caching | Room |
Networking | Retrofit |
This project uses Jetpack Compose and should be opened using Android Studio 2020.3.1 Arctic Fox or newer.
$ export ENCRYPT_KEY=
$ ./scripts/decrypt_secrets.sh
// keystore.properties
debugKeyPassword=
debugStorePassword=
// local.properties
MAPS_API_KEY=
MAPS_SERVICES_API_KEY=