Klantverhaal · Join for Joy
Spelend leren in de klas, ook zonder internet
Join for Joy leert leerkrachten in Kenia, Malawi, Zambia en Oeganda lesgeven met spel. Wij bouwden de app waarmee zij de spellen uit hun training altijd bij de hand hebben, en het systeem waarmee het team in Amsterdam alles zelf bijhoudt.
- Opdrachtgever
- Join for Joy, Amsterdam
- Voor wie
- Leerkrachten in Kenia, Malawi, Zambia en Oeganda
- Wat we bouwden
- Een Android-app, een webversie en een beheersysteem
- Uitgangspunt
- Alles werkt zonder internetverbinding

De vraag
Een handboek vol spellen, en een klas zonder wifi
Join for Joy traint leerkrachten om spel in te zetten als lesmethode. Kinderen leren zo samenwerken, omgaan met tegenslag en praten over onderwerpen als gezondheid en gelijkwaardigheid.
Na de training gaan de leerkrachten terug naar hun school, met een handboek vol spellen: de Game Manual. Join for Joy wilde dat handboek op de telefoon van elke leerkracht. Elk spel met de stappen, vragen om na te bespreken, aanpassingen voor kinderen met een beperking en een instructievideo.
Het team in Amsterdam wilde daarnaast zelf nieuwe spellen en video's kunnen toevoegen, zonder voor elke wijziging een ontwikkelaar in te schakelen.
Er lag al een klikbaar ontwerp van 62 schermen. De vraag was hoe je dat bouwt voor de plek waar het gebruikt wordt: scholen met wisselend of geen bereik, waar mobiele data duur is en waar de telefoon vaak een ouder Android-toestel is met een volle opslag.
De aanpak
Elke keuze begint bij de klas
De omstandigheden van de leerkracht bepaalden het ontwerp, van de eerste schets tot de laatste test. Zes voorbeelden.
Weinig of geen internet
De hele spellenbibliotheek zit in de app. Na de installatie werkt alles zonder verbinding, ook zoeken en filteren.
Mobiele data is duur
Een video download je bewust, met de bestandsgrootte erbij. Streamen kan ook, en dan altijd in de laagste kwaliteit.
Oudere telefoons met een volle opslag
De app werkt vanaf Android 8 en is klein gehouden. Per video zie je hoeveel ruimte hij inneemt, en opruimen gaat in één keer.
De app gaat rond via WhatsApp
Naast de Play Store is er een vaste downloadlink. Coaches sturen de app zo direct door naar de leerkrachten.
Leerkrachten wisselen van school
Er zijn geen persoonlijke accounts. Toegang gaat met een schoolcode, en die controleert de app ook zonder internet.
Het Engels verschilt per leerkracht
Eenvoudige taal, veel beeld en een knop die de stappen van een spel hardop voorleest.
De app
Een kijkje in de app
De app is in het Engels, de taal van de lessen. Zo ziet hij eruit met de echte spellen van Join for Joy.

Alle spellen op één plek
Zoeken op naam en filteren op thema en vaardigheid. Bij elk spel staat hoe lang het duurt.

Een spel, stap voor stap
Doel, benodigdheden, de stappen, varianten en vragen om na te bespreken, in de volgorde van het handboek.

Kiezen op thema
Van gezondheid tot gelijkwaardigheid. De illustraties zijn van Join for Joy zelf.

Bewaard voor later
Favorieten en gedownloade video's, ook zonder verbinding bij de hand.
Het beheersysteem
Het team in Amsterdam doet het zelf
Join for Joy heeft geen eigen ontwikkelaars. Daarom hoort er een beheersysteem bij de app. Het team voegt er spellen, thema's en lesmateriaal aan toe, en ziet tijdens het typen hoe een spel er in de app uitziet.
Publiceren met één knop
Eerst naar een testomgeving, daarna naar de leerkrachten. Gaat er onderweg iets mis, dan verandert er niets.
Video's zonder technicus
Het team uploadt een video en het systeem maakt er zelf lichte versies van voor de telefoon.
Nieuw zonder update
Een nieuw spel komt bij de leerkrachten binnen zonder dat er een nieuwe versie van de app nodig is.

Zo hebben we het gebouwd
In fases, en na elke fase iets dat werkt
Elke fase eindigde met geteste software. AI-agents deden veel van het uitvoerende werk, zoals code en tests. Wij bepaalden de richting en controleerden elke stap.
Het plan
Het bestaande klikbare ontwerp vertaalden we naar een plan, met bij elke afwijking de reden. Join for Joy wist zo vooraf wat het kreeg.
Eerst de inhoud
Een vast model voor wat een spel is: stappen, vragen, varianten, beeld. App, beheer en publicatie bouwen daar allemaal op voort.
De app
Alle schermen, zoeken en filteren, en daarna video's, downloads en het beheer van de opslag.
De randen
Toegang met een schoolcode, voorlezen, meldingen en een webversie voor wie geen app wil installeren.
Klaar voor de klas
Testen op een eenvoudig Android-toestel, zonder verbinding, en een release voor Android en het web.
Het beheersysteem
Spellen, thema's, lesmateriaal en video's in eigen hand, zodat Join for Joy na de oplevering zelf verder kan.
Wat er nu staat
- 43
- spellen in zeven thema's, met de echte inhoud van Join for Joy (november 2026)
- 1.0
- de Android-app, sinds november 2026; de webversie staat op joinforjoy.app
- 0
- ontwikkelaars nodig om een spel toe te voegen of aan te passen
Meer over Join for Joy op joinforjoy.net (opent in een nieuw tabblad)
Wat wil jij laten bouwen?
Een app voor lastige omstandigheden, of software waar je team elke dag mee werkt. Plan een kennismaking van een half uur en je hoort of en hoe we kunnen helpen.
Plan een kennismakingEerst lezen hoe we bouwen? Bekijk maatwerksoftware