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