Zum Hauptinhalt springen
Projekt

YuMusic Android

Ein moderner Android-Musik-Streaming-Client, gebaut mit Jetpack Compose, Material 3 und sauberer Architektur (MVVM + Hilt + Room + Coil).

Cover image for YuMusic Android

Über YuMusic Android

Ein moderner Android-Musik-Streaming-Client für selbst gehostete Mediatheken. Gebaut mit Jetpack Compose und Material 3, mit Fokus auf saubere Architektur (MVVM + Hilt + Room + Coil), damit die Codebasis testbar und modular bleibt.

Stack

  • Jetpack Compose – deklarative UI
  • Hilt – Dependency Injection
  • Room – lokales Caching und Playlists
  • Coil – schnelles Laden von Bildern
  • Material 3 – dynamische Material-You-Farben

Die App spricht ebenfalls eine Subsonic-API, sodass eine einzige Mediathek die Uhr (Garmin), den Desktop (Electron) und Android abdeckt.