
De Correspondent is er om je wereldbeeld te verdiepen. En dat kan nu makkelijker dan ooit met hun nieuwe app: een Progressive Web App die net zo soepel werkt als een native app.



De Correspondent is een Nederlands online journalistiek platform dat zich richt op diepgravende berichtgeving over maatschappelijke thema’s. Zij dromen van een app die betrouwbaar en gebruiksvriendelijk is, waarbij de belangrijkste functies in de webapp zijn geïntegreerd. Zo kan hun eigen team vlot doorontwikkelen zonder dubbel werk of afhankelijkheid van een verouderde, lastig te onderhouden techstack.
Een compleet nieuwe app met prestaties vergelijkbaar met native apps. De native apps, ontwikkeld in Swift (iOS) en Kotlin (Android), laden de web app via een webview. Dankzij communicatie tussen JavaScript en de native laag kunnen web- en app functies perfect samenwerken, bijvoorbeeld voor diepere OS-integratie zoals audio controls. We hebben de pipelines zo ingericht dat er met één simpele actie een nieuwe build gemaakt kan worden.
De release van de app was een groot succes. Eindgebruikers reageerden positief en gaven aan tevreden te zijn met de gebruiksvriendelijkheid, stabiliteit en prestaties van de applicatie.
Sinds de lancering is het onderhoud tot een minimum beperkt gebleven; er zijn nauwelijks technische problemen of storingen gemeld. Tegelijkertijd heeft De Correspondent in deze periode niet stilgezeten. Dankzij de stabiele basis van de app konden zij zich richten op innovatie, wat resulteerde in de succesvolle introductie van meerdere nieuwe functionaliteiten.

Achter elk succesvol platform schuilt een doordacht proces. Hieronder lichten we het technische fundament, de doorlooptijd en onze belangrijkste inzichten toe, inclusief het uiteindelijke resultaat van dit project.
- Kotlin
- Swift
Het project duurde 6 maanden en af en toe extra ondersteuning op aanvraag.
Gerichte Native optimalisatie van cruciale onderdelen biedt een kostenefficiënt alternatief voor een volledige herbouw. Het verhoogt de performance, zoals snelle laadtijden, soepel scrollen en stabiele weergave, wat bij een contentplatform als De Correspondent direct klanttevredenheid en merkbeleving bepaalt. De beste architectuurkeuze is pragmatisch: hybride voor flexibiliteit, en native voor performance en OS-integratie. Door specialistische Native kennis vervolgens flexibel in te zetten op specifieke trajecten, borg je hoge kwaliteit zonder structureel hoge kosten. De belangrijkste conclusie: techniek is niet slechts ondersteunend, maar bepalend voor de totale gebruikerservaring.
Door gerichte inzet van Native optimalisaties in Kotlin en Swift is de mobiele ervaring van De Correspondent merkbaar verbeterd zonder volledige herbouw van de app. Dit resulteerde in een snellere performance, soepelere interacties, betere stabiliteit en minder technische issues. Daarnaast zorgde de aanpak voor een verbeterde integratie met Native OS-functionaliteiten en een aantoonbaar hogere klanttevredenheid. Het bewees dat strategische, gerichte Native verbeteringen een grote impact kunnen hebben op de gebruikerservaring, zonder de kosten en risico’s van een volledige migratie.
Van connected apps, tot educatie apps en zorg apps. Al meer dan 10 jaar ontwikkelen wij krachtige apps voor KLM, Roompot en in-lite.
ontwikkeld vanuit Utrecht


"Studenten maken per jaar meer dan 500.000 examenvragen."
Klantenbeoordeling


in web- en mobiele app ontwikkeling
Projects
150+ apps online
App downloads
5+ miljoen
Elke ontwikkeling is een stukje co-creatie. Allemaal vanuit de gezamenlijke missie: Realizing digital dreams. Lees waarom wij worden beoordeeld met een 9+.
David Ramp
De Correspondent
Het doel was om de applicatie zo eenvoudig en robuust mogelijk op te zetten, zodat deze in de praktijk vrijwel geen onderhoud vereist. Op die manier kon de app langdurig blijven draaien zonder dat er voortdurend ingegrepen hoefde te worden door een ontwikkelaar.
Daarnaast werd er veel aandacht besteed aan documentatie. Alles werd zo uitgebreid en helder mogelijk vastgelegd, met het oog op toekomstige ontwikkelaars die niet bekend zijn met de gebruikte technologieën of de specifieke stack. Dankzij deze documentatie zouden zij in staat moeten zijn om aanpassingen of uitbreidingen te doen.
+31 30 737 1093