Skip to content

Julius-Babies/JH_DVBerry

Repository files navigation

DVBerry

Dieses Projekt entstand im Rahmen von Jugend Hackt 2025 Dresden.

Projektbeschreibung

DVBerry ist eine Android‑App, die speziell für sehbehinderte und sehbeeinträchtigte Personen in Dresden entwickelt wurde. Nutzer*innen können sich per Sprachausgabe den Abfahrtsplan der jeweils nächsten VVO‑Haltestelle vorlesen lassen.

Die App unterstützt außerdem eine intuitive Steuerung durch Schütteln des Smartphones: Ein einfacher Shake toggelt zwischen Abspielen und Pausieren der Sprachausgabe.

image

YouTube‑Präsentation der App ansehen

Funktionsweise

  1. Anzeige: Im oberen Bereich der App werden die nächsten Abfahrtszeiten übersichtlich angezeigt.
  2. Sprachausgabe: Ein großer Button im unteren Bereich liest die angezeigten Abfahrten in optimierter Form vor.
  3. Shake‑Sensor: Durch Schütteln des Geräts kann die Wiedergabe gestartet oder gestoppt werden, ohne den Bildschirm zu berühren. Dabei wird auf die Sprachausgabe-API von Android zurückgegriffen.

Technische Umsetzung

  • Programmiersprache & UI: Kotlin mit Jetpack Compose
  • Dependency Injection: Koin
  • HTTP-Client: Ktor
  • Datenquelle: VVO‑WebAPI
  • Sensorik: ShakeSensor (Accelerometer) für Gestensteuerung

Credits & Attribution

About

Fahrplanvorlese-App für seheingeschränkte Personen im VVO

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 5