AVROTROS / Wie is de Mol?

Het populairste mysterieformat van Nederland. Eén app. Geen ruimte voor fouten op de uitzendavond.

Klant

AVROTROS / Wie is de Mol?

Sector

Media & Entertainment

Opleveringen

iOS app | Android app | Schaalbare backend

Context

Wie is de Mol? is een van de populairste en langstlopende realityformats van Nederland. Elke aflevering zorgt voor een enorme betrokkenheid van kijkers: theorieën, discussies en interacties in de app die precies tijdens de uitzending een piek bereiken. De app is niet slechts een extraatje, maar vormt een essentieel onderdeel van de manier waarop fans het programma beleven.

De technische uitdaging is vergelijkbaar met die van het Eurovisie Songfestival: een voorspelbare, geconcentreerde piekbelasting waarbij uitval tijdens de uitzending absoluut niet is toegestaan. De backend-architectuur die voor Wie is de Mol? werd ontwikkeld, vormde de basis voor de app die Elements later voor het Eurovisie Songfestival bouwde.

Wat we gebouwd hebben

Een met de uitzending gesynchroniseerde beleving voor kijkers

Met de app kunnen kijkers verdachten volgen, theorieën opstellen en het verhaal gedurende het seizoen op de voet volgen. Content-updates zijn afgestemd op de uitzending, waardoor de app synchroon blijft lopen met wat er op het scherm gebeurt. Dit vereist hetzelfde type scenario-gestuurde backend-logica als bij apps voor live stemmen: toestanden (states) die op specifieke momenten veranderen, aangestuurd door de tijdlijn van het programma in plaats van door acties van de gebruiker.

Een schaalbare backend, bestand tegen pieken tijdens tv-uitzendingen

Wanneer een aflevering wordt uitgezonden, krijgt de backend binnen enkele minuten te maken met een enorme piek in het verkeer. De architectuur is zo ontworpen dat deze pieken kunnen worden opgevangen zonder dat er het hele jaar door capaciteit voor piekbelasting hoeft te worden gereserveerd. De hier ontwikkelde patronen, zoals event-driven autoscaling, ontkoppelde content- en interactielagen en met de uitzending gesynchroniseerd statusbeheer, zijn verfijnd en opnieuw toegepast in de infrastructuur voor het Eurovisie Songfestival.

Native iOS en Android

De app is native ontwikkeld voor beide platforms. Bij een entertainment-app waarbij prestaties en reactiesnelheid deel uitmaken van de beleving, zorgt native ontwikkeling ervoor dat de app op elk moment goed aanvoelt, ook tijdens de hectische seconden direct na een onverwachte wending in het verhaal.

Resultaten

815K geregistreerde gebruikers en 300K door gebruikers aangemaakte groepen in de eerste week

20% toename van het aantal app-gebruikers t.o.v. het vorige seizoen

0 problemen tijdens de uitzendingen

#1 notering in zowel de Apple App Store als de Google Play Store

Technologie keus

Waarom native en waarom een ontkoppelde backend?

Dezelfde redenering als bij het Eurovisie Songfestival: een app die centraal staat in de manier waarop miljoenen mensen een live-uitzending beleven, kan zich geen abstractielagen veroorloven tussen gebruikersacties en de terugkoppeling daarop. Native aan de clientzijde, ontkoppeld aan de backend, waarbij het beheer van de uitzendstatus losstaat van de content laag.

De 'Wie is de Mol?'-app vormt de referentiearchitectuur waarop we al het andere hebben gebouwd. Hiermee is bewezen dat de patronen ook op grote schaal werken.

Hoe we te werk gingen

Elements heeft met AVROTROS samengewerkt aan diverse formats zoals de apps voor 'EenVandaag', 'Opgelicht', 'Radar' en 'Mindfuck' en daarbij veel ervaring opgedaan met de specifieke vereisten van app-ontwikkeling die synchroon loopt met televisie-uitzendingen. Elk seizoen brengt nieuwe content en verzoeken voor functionaliteiten met zich mee; deze worden opgepakt door een vast team dat zowel de technische eisen als de productieworkflow door en door kent.

Neem contact op:

Rogier de Graaf
Strategy Director
rogier.degraaf@elements.nl

Team as a service

Naast onze projectmatige samenwerkingen bieden we ook teamleden of een compleet ontwikkelteam als service aan. Meer weten? Stuur ons een bericht.