There are two repositories on GitHub one for Android and the other for iOS licensed under the Apache License, Version 2.0:
- github.com cwa-app-android
- github.com cwa-app-ios
FAQ on what you need to know about the app provided by the German government can be found on golem.de
The current developers are from SAP and T-Systems.
Code Reviews
iOS
At the moment I found a code review for IOS on twitter.
Architecture
Android
For the time being I downloaded the Android sources. Compiled them and started the emulator for „Pixel 2 API R“. I am mainly a Java-Developer so I do not know if I will be able to properly be able to review the Kotlin source-code. If not there will be no more updates on this article. Otherwise I will do my best hopefully to keep this article up to date.
Kritik
Primäre Kritik die ich habe ist an der Technologie und (noch) nicht am Code. Bluetooth wurde *niemals* *nie* *nicht* entwickelt für die Messung von Entfernungen. Ein Gerät welches 2 m entfernt ist kann 20 m weit entfernt sein und umgekehrt. Dieser Umstand lässt sich in mehreren Security-Sites einfach per Suchmaschine finden. Ebenfalls kann man die Spezifikation in der Wikipedia ansehen.
Kosten
Anfangskosten beziehungsweise Entwicklungskosten für die Bereitstellung inklusive Zusatzkosten sind 20 Millionen €. Dazu kommen vorerst noch einmal 45 M € für den Betrieb. Da sind wir schon bei 65 M €. Warum ist dies Kritik? Weil genau zu dem Zeitpunkt an dem begonnen wird die Regeln zu lockern die App da ist. Fantastisch. „Congratulations and celebrations“! Natürlich kann man nicht schneller Entwickeln und die App wurde in verdammt kurzer Zeit entwickelt. Das ist alles klar! Wie immer sind die Entscheidungsträger schuld, die immer alles vorvorgestern haben wollen. Und das obwohl sie gestern noch nicht wussten, dass sie es haben wollen werden.
- https://www.heise.de/news/Corona-Warn-App-kostet-den-Bund-rund-20-Millionen-Euro-4781235.html
- https://www.heise.de/news/Weitere-Kosten-fuer-Betrieb-der-Corona-App-4786059.html
Screenshots and description of the app.
Weblinks
- https://www.heise.de/news/Kompletter-Programmcode-der-Corona-Warn-App-veroeffentlicht-4770670.html
- https://www.heise.de/hintergrund/Corona-Warn-App-Quellcode-Analyse-eines-beispiellosen-Open-Source-Projektes-4774655.html
- https://www.heise.de/newsticker/meldung/TUeV-Pruefung-der-Corona-App-Luecken-gefunden-Kritik-am-Veroeffentlichungstermin-4782537.html
- https://www.heise.de/news/TUeV-Pruefung-der-Corona-App-App-soll-stabil-und-sicher-laufen-4782882.html
- https://www.heise.de/news/Startschuss-fuer-offizielle-Corona-Warn-App-am-Dienstag-4782972.html
- https://www.sueddeutsche.de/politik/tracing-app-corona-1.4932256
- https://www.heise.de/news/Bundesjustizministerin-setzt-auf-breite-Nutzung-der-Corona-Warn-App-4783299.html
- https://www.heise.de/news/Europaeische-Corona-Apps-sollen-Daten-untereinander-austauschen-koennen-4785290.html
- https://www.heise.de/news/Fragen-und-Antworten-zur-Corona-Warn-App-der-Bundesregierung-4784570.html
Podcasts
- UKW030 Die Corona-Warn-App https://ukw.fm/ukw030-die-corona-warn-app/