flimmerkiste

Alle öffentlich-rechtlichen Mediatheken in einer App


Kurzbeschreibung

Im Rahmen des Semesterprojekts im 1. Semester der Masterklasse Mobile wurde die Android-App flimmerkiste entwickelt. Sie bietet eine zentrale Plattform, um die Mediatheken deutschsprachiger öffentlich-rechtlicher Sender zu durchsuchen und Videos direkt abzuspielen – ohne zwischen verschiedenen Apps wechseln zu müssen.

Die App wurde mit Flutter entwickelt, um eine plattfomübergreifende Lösung zu ermöglichen. Die Benutzerverwaltung erfolgt über Google Firebase, während die Mediathek-Daten per API-Abfrage von MediathekView geladen werden.

Der Kern von flimmerkiste ist der integrierte Video-Player, der Sendungen in MP4- und HLS-Streams abspielt.


Technologien


Aufgaben & Learnings

  • Einarbeitung in Flutter und Cross-Platform-Entwicklung: Grundlagen von Flutter und Programmiersprache Dart erlernt, erste Erfahrungen mit State-Management gesammelt
  • Erstellung von Mockups und UI-Design für die App mit Figma
  • Unterstützung bei der Integration der Mediathek API und Anbindung an das Backend
  • Implementierung und Handling des Videoplayers für verschiedene Plattformen
  • Durchführung und Evaluierung von Funktionstests der App

Demo-Video


Screenshots


Referenzen