Eigene App

AlcoTrack

Promillerechner, Konsum-Tracker und Trinktagebuch in einer App, damit die Nutzer ihren Alkoholkonsum im Blick behalten.

AlcoTrack: Getränkeliste, Statistiken und Trinkziele auf drei Android-Smartphones

AlcoTrack war die erste App, die ich je gebaut habe. 2012, noch in der Schule, mit meinem ersten Android-Smartphone, wollte ich etwas bauen, das meine Freunde und ich tatsächlich benutzen würden, und nicht eine weitere To-do-Listen-App oder einen Taschenrechner. Vierzehn Jahre später hat sie immer noch Nutzer.

Und ist entsprechend historisch gewachsen, seit ich sie damals als Teenager in Eclipse angefangen habe. Also wurde sie regelmäßig neu gebaut: zuletzt in Kotlin, Compose, Hilt und Room, mit einem Migrationspfad, damit niemand zehn Jahre eigene Historie verliert, dazu das Tooling, das von Anfang an hätte da sein sollen, Screenshot-Tests und automatisiertes Deployment. Doch so mancher Code, wie etwa zur Berechnung der Blutalkoholkonzentration, ist im Kern auch immer noch geblieben wie damals.

Zuletzt implementiert habe ich den KI-Coach, einen Chat in der App, der Fragen zu den eigenen Trinkdaten beantwortet. Ihn zum Antworten zu bringen war leicht. Ihm das Übertreiben und Hinzuerfinden abzugewöhnen nicht, und die Fehler waren noch etwas heimtückischer als klassisches Halluzinieren: Er holte beispielsweise eine echte Zahl aus den Nutzungsdaten und verpackte sie dann in eine falsche Aussage, die kein Tool je geprüft hatte. Wahres und Erfundenes im selben Satz, im selben überzeugten Ton. Die Lösung lag dann in der Verkabelung, nicht im Prompt. Bei so einem Agenten steckt die interessante Arbeit nicht im LLM und nicht im System-Prompt, sondern in den Leitplanken, die dafür sorgen, dass er nur so überzeugt klingt, wie er es auch belegen kann.

AlcoTrack wurde von seinen Nutzern in 17 verschiedene Sprachen übersetzt. Von Leuten, die die App einfach in ihrer Sprache haben wollten.

  • 500.000+ Downloads
  • Von der Community in 17 Sprachen übersetzt
  • 4,6 Sterne Durchschnittsbewertung bei Google Play

Google Play

Zeitraum
seit 2012
Meine Rolle
Alleinentwickler, vom ersten Commit bis zum Support
Stack
Kotlin · Java · Android · Flutter · Dart

Interesse an etwas Ähnlichem?

Schreib mir