Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/minvws/nl-covid19-dbco-app-android


https://github.com/minvws/nl-covid19-dbco-app-android

Last synced: about 1 month ago
JSON representation

Awesome Lists containing this project

README

        

# COVID-19 DBCO App - Android

## Introduction
This repository contains the Android implementation of the Dutch COVID-19 DBCO ap.

* The Android app is located in the repository you are currently viewing.
* The iOS app can be found here: https://github.com/minvws/nl-covid19-dbco-app-ios
* The Backend repository can be found here: https://github.com/minvws/nl-covid19-dbco-app-backend
* Designs can be found here: https://github.com/minvws/nl-covid19-dbco-app-design
* Technical documentation can be found here: https://github.com/minvws/nl-covid19-dbco-app-coordination

## Local development setup

- Install NDK (In your Android Studio, Go to File -> Project Structure -> SDK Location -> Under "Android NDK Location", click on "Download" Android NDK)

- Install the OneSky Android Studio Plugin (https://plugins.jetbrains.com/plugin/7607-onesky-plugin/) and add your API keys in the Android Studio settings. Select the GGD Contact Android project. After this you can push new strings/pull
updated translations from OneSky from the context menu in `strings.xml`.

## Development & Contribution process

The development team works on the repository in a private fork (for reasons of compliance with existing processes) and shares its work as often as possible.

If you plan to make non-trivial changes, we recommend to open an issue beforehand where we can discuss your planned changes.
This increases the chance that we might be able to use your contribution (or it avoids doing work if there are reasons why we wouldn't be able to use it).

Note that all commits should be signed using a gpg key.