RTL+ App

In diesem Projekt war ich als Android-Entwickler Teil eines agilen Scrum-Teams, das für die Weiterentwicklung der RTL+ App verantwortlich war. Mein Schwerpunkt lag auf der Verbesserung und Erweiterung des Videoplayers, der auf dem ExoPlayer basiert, sowie auf der Umsetzung neuer UI-Features zur Verbesserung der Nutzererfahrung.

Meine Aufgaben:

  • Weiterentwicklung und Optimierung des ExoPlayer-basierten Players

  • Integration neuer Funktionen wie Binge-Watching und Autoplay

  • Umsetzung von UI-Elementen, teilweise mit Jetpack Compose

  • Abstimmung mit dem iOS-Team zur Feature-Parität und UX-Konsistenz

  • Analyse und Behebung von Bugs (insbesondere im DRM-Umfeld)

  • Enge Zusammenarbeit mit QA, Design, Backend und PO im Scrum-Prozess

  • Teilnahme an täglichen Stand-ups, Refinements und Reviews

Verwendete Technologien & Tools:

  • Kotlin

  • Jetpack Compose (für ausgewählte UI-Bereiche)

  • ExoPlayer (Video-Playback)

  • Widevine DRM (Digital Rights Management)

  • Retrofit (REST-API-Integration)

  • Coroutine Flow (asynchrone Datenflüsse)

  • Git, Android Studio, Jira, Confluence