Voor welke types uitgevers bouwen jullie magazine-apps?
We werken voor vier hoofdgroepen: vakuitgevers met een B2B-magazine voor een professionele doelgroep, commerciele consumentenmagazines (lifestyle, hobby, cultuur), regionale dagbladen en nieuwsbladen, en branche-organisaties of beroepsverenigingen met een ledenblad. Ook corporate publishers met een eigen magazine voor klanten of medewerkers passen in deze aanpak. Voor independent content-creators in de Substack-traditie bouwen we lichter — zelfde architectuur, kleinere scope.
Welk CMS koppelen jullie aan?
We werken het meest met Drupal (groot in de Nederlandse vak- en publieke uitgeefmarkt), WordPress headless, Sanity, Storyblok en Strapi. Voor uitgevers met een eigen CMS bouwen we een dedicated integratie-laag. Wat we niet doen is jouw redactie dwingen om naar een ander CMS over te stappen — als de redactie productief is op het bestaande systeem, bouwen we eromheen.
Wat is jullie aanpak voor paywall en freemium?
We bouwen drie standaard-modellen: hard paywall (alleen abonnees lezen), metered paywall (X gratis artikelen per maand) en freemium (gratis nieuws, betaalde longreads of dossiers). De keuze gaat over commercie en doelgroep, niet over techniek — de drie modellen zitten in dezelfde codebasis met instelbare regels. We koppelen aan Recurly, Stripe Billing of een eigen abonnement-laag, en aan iDEAL, Apple Pay, Google Pay en SEPA.
Hoe gaan jullie om met Apple's in-app-purchase-regels?
Apple verplicht in-app-purchase voor digitale-contentabonnementen die binnen de app worden gesloten, met de bijbehorende commissie. We bouwen daarom altijd twee flows: een in-app-aanbod via Apple/Google waar nodig, en een web-flow waar abonnees zich registreren en daarna in de app inloggen. Sinds de Digital Markets Act zijn er meer alternatieven in de EU — die flow nemen we mee in de App Store-review-strategie.
Werkt de app ook offline?
Ja. Offline-cache is een vereiste voor magazine-apps: lezers downloaden een editie in de trein, in het vliegtuig of op het strand en willen daarna verder kunnen lezen zonder verbinding. We bouwen de cache slim — recente edities en gemarkeerde artikelen lokaal, oudere edities op aanvraag — zodat de app niet onnodig veel telefoon-geheugen vraagt.
Hoe doen jullie audio-versies van artikelen?
Twee opties: text-to-speech via een hoogwaardige Nederlandse stem (ElevenLabs, Azure Neural, of Polly afhankelijk van licentie-eisen) voor automatische audio-versies, of menselijk-ingesproken-audio die de redactie zelf produceert. Veel uitgevers combineren beide — TTS voor de dagelijkse korte stukken, eigen audio voor longreads en interviews. We koppelen de audio-flow aan dezelfde abonnement-laag en aan een
streaming-platform waar nodig.
Native iOS/Android of Flutter?
Beide kunnen, het hangt af van de magazine-app-eisen. Native (Swift voor iOS, Kotlin voor Android) geeft maximaal grip op leestypografie, AR-effecten, dynamic-type en accessibility-features. Flutter geeft een snellere bouwtijd voor twee platforms tegelijk maar legt soms beperkingen op zware typografische en AR-features. Voor de meeste magazine-apps adviseren we native — typografie is voor uitgevers waardevoller dan een paar weken bouwtijd-winst — maar bij multi-titel-portfolio's kan Flutter de juiste keuze zijn.
Hoe zit het met advertenties in de app?
We koppelen aan Google Ad Manager, Xandr of een directe ad-server-koppeling van jouw uitgeverij. Native advertising in de tone-of-voice van de redactie integreren we als een eigen content-type in het CMS — geen externe widget die uit de stijl valt. Voor advertentie-transparantie volgens de DSA bouwen we een advertentie-archief en disclosure-flow. Voor magazines met kinder- of jongerendoelgroep bouwen we expliciete restricties in de ad-stack conform de Reclame Code.
Hoe zit het met auteursrecht en hergebruik?
De Auteurswet en de DSM-richtlijn beschermen artikelen, fotografie en lay-out. In het CMS bouwen we een rechten-laag waarin per artikel staat welke licentie geldt: kan het offline-gecached worden, mag de tekst gedeeld worden, mag een audio-versie gemaakt worden, mag het in een nieuwsbrief worden hergebruikt. Die rechten worden in de app gehandhaafd — niets verschijnt in een feature waarvoor de rechten niet geregeld zijn.
Wat kost een magazine-app?
Een single-title app voor één vakblad of consumentenmagazine is een ander traject dan een multi-titel-portfolio voor een mediabedrijf met regionaal en landelijk aanbod. De grootste kosten-drivers zijn: aantal titels en multi-tenancy, diepte van de CMS-koppeling, paywall- en subscription-complexiteit (één jaar-abonnement versus hybride freemium met meerdere tiers), AR/audio/video-features, en compliance-zwaarte (toegankelijkheid, DSA, ePrivacy-flow). We werken met vast sprintbudget en geven na de planning-fase een concrete prijs voor de complete bouw.
Wie is eigenaar van de broncode?
Je uitgeverij. Bij elke release leveren we de broncode, de build-scripts, de design-tokens en de deployment-procedure aan in een eigen Git-repository die jij beheert. Dat is voor uitgevers cruciaal: je kunt elk moment van Appfront afscheid nemen zonder dat de app stopt te werken en zonder dat een andere development-partner van nul moet beginnen. Geen lock-in op proprietary platformen, geen black-box code.
Doen jullie ook onderhoud na livegang?
Ja. Magazine-apps zijn lange-cyclus producten — bij elke iOS- of Android-update moeten compatibility-tests gedraaid worden, bij elke wetswijziging (DSA-amendement, AP-uitspraak, accessibility-eis) moeten flows herbeoordeeld. We werken met een vast maand-contract voor onderhoud, eerste-lijn-incident-response en een afgesproken roadmap-capaciteit voor nieuwe features. Indien je IT-team het wil overnemen, leveren we de runbooks en documentatie aan zodat de overdracht zonder afhankelijkheid van ons kan plaatsvinden.