Industry · Publishing & media

Magazine app development. For publishers who want to keep their readers in their own hands.

We build custom magazine apps for specialist publishers, consumer magazines, regional newspapers and industry associations. Editorial flow from your CMS, paywall or freemium, offline reading mode, push notifications for new issues, audio editions and native ads, all in one app that your publishing house continues to own.

TypeTrade journals & B2B magazines
TypeConsumer magazines
TypeRegional newspapers
TypeIndustry & association publications

The Dutch publishing market in figures.

~600
Member organisations affiliated with publishing industry associations
~50%
Share of digital in magazine revenue
~7,5M
Dutch people who read a digital news medium every day
~80%
Of reading takes place on mobile, via app or mobile web

Indicative proportions based on annual figures from NDP Nieuwsmedia, Mediamonitor and Magazine.nl.

Where publishers lose the most to platforms.

The pain point for most publishers in 2026 is not creating content. That is the editorial team's responsibility, and it has been working well for years. The problem lies in the distance between that editorial team and the reader, a distance that large platforms actively widen. An article that appears only in social feeds or an aggregator app creates no direct reader relationship, no subscription data and no repeat visits over which the publisher has control.

A dedicated app reverses that trend. Readers download your magazine's app, open the first edition, receive a push notification when a new edition appears and read offline on the train. That reader sits in your subscriber database, not a platform's. Editions publish directly from your editorial CMS, whether Drupal, WordPress, Sanity, Storyblok or Strapi, without a vendor placing a layer between you and your reader.

Many publishers started out with their own app on Adobe Digital Publishing Suite or a similar platform. Those platforms have quietly been wound down over the past few years, become too expensive, or been taken over by another vendor. What remains is an app the publisher has no source code for, cannot connect to a design system, and has to re-order from the vendor with every iOS or Android update. A custom app doesn't carry that dependency: the code belongs to you, the design fits your brand, and for every OS update we work within a maintenance contract that you can exit yourself.

The other recurring theme is the subscription model itself. Many magazines run a hybrid flow: a few articles free, then the paywall, and above that a paid subscription with archive, audio and any live events. That layer rarely sits in one system. A dedicated app puts that flow in one tight place: the paywall, free-article allowance, freemium trial, annual subscription and membership are connected to a payment and subscription layer that also handles iDEAL, Apple Pay, Google Pay and SEPA Direct Debit. That reduces sign-up and cancellation frustration and gives the publisher visibility into churn before it becomes a problem.

An app that suits the type of magazine you publish.

A trade journal for accountants needs a different flow from a lifestyle magazine or a regional newspaper. For each publisher type, we show what we typically build.

Trade journals & B2B magazines

The specialist publishing sector is a market in its own right. Readers are professionals, subscription prices are higher than in the consumer market, and the content has archival value. For an accountancy journal, a legal trade magazine or a medical journal, the app is often also a reference work that readers search, cite and download PDF extracts from.

For this segment we build an app with a full-text search layer across all editions, article citation export (BibTeX, RIS, plain text), a CPD points registration integration where relevant, and an eIDAS-compliant digital signature for B2B subscription renewals. The CMS integration with a headless CMS or headless commerce layer keeps the editorial workflow tight.

  • Full-text archiveAll editions searchable, with filters by author, section and volume.
  • Citation and PDF exportReaders export articles for their own files or publications.
  • CPD points or accreditationIntegration with the NBA, NOvA or medical professional registers for reading records.
  • eIDAS signatureFor corporate subscription renewals and procurement contracts.
  • B2B licensing flowEmployer subscriptions with SSO via SAML or OIDC for the whole department.
  • Native advertising slotsTrade-relevant advertisements in the same tone of voice as the editorial content.

Built within the full compliance framework for publishers.

A magazine app touches subscriber data, advertising tracking, copyright and digital accessibility. From the first sprint we work within all relevant frameworks and provide the DPIA and accessibility reporting.

GDPR & UAVG

Subscriber data & profiling

Subscriber databases fall under the GDPR with an explicit legal basis for reading-behaviour analysis. We set up the architecture with data minimisation, retention settings and an opt-in for profiling that is strictly separate from the subscription contract.

ePrivacy Directive

Push, cookies & trackers

Push notifications, ad cookies and analytics trackers require valid consent under the ePrivacy Directive and the Dutch DPA's guidance. Our CMP layer (Cookiebot, OneTrust or an open-source variant) is integrated without the reading flow suffering.

Copyright Act 1912 + DSM Directive

Copyright & press publishers' rights

The Dutch Copyright Act and the DSM Directive protect articles, photography and layout. We build rights administration into the CMS integration, so for each article it is clear which licence applies and which uses (offline caching, sharing, audio version) are permitted.

Digital Services Act

Content moderation & advertising transparency

The DSA sets requirements for advertising transparency, an advertising archive and moderation of user contributions. Our ad server integration and, where needed, comment system are set up to be DSA-compliant, including making it mandatory to show who is paying for an advertisement.

Advertising Code + child protection

Ad restrictions & target audience

Magazines with a younger audience face additional restrictions on advertising content and the sharing of personal data. We build filters into the ad stack and connect age verification where relevant, in line with the Advertising Code and NRC guidelines for children's marketing.

eIDAS Regulation

B2B digital signature

For B2B trade journals where subscription contracts and purchase confirmations are signed digitally, we deliver eIDAS-compliant signatures with an audit log and a qualified timestamp.

EAA + WCAG 2.2

European Accessibility Act

Since 28 June 2025 the EAA requires digital publishing products to meet WCAG 2.2 level AA. We build from the first sprint with semantic markup, screen reader support, dynamic text size and colour contrast, with no retrofitting afterwards.

Cyber Resilience Act

Security maintenance across the lifecycle

The CRA requires publishers of digital products to carry out patch management, vulnerability reporting and maintain a Software Bill of Materials. Our releases ship with an SBOM and dependency scanning as standard, which is essential for publishers with a long-cycle subscription product.

Seamlessly connected to the publisher's ecosystem.

We connect to the CMS, paywall, subscription software and ad server that your editorial and commercial teams already use. No rip-and-replace: the app fits what is already there and does not replace any editorial workflow.

Drupal
Editorial CMS
WordPress
Headless & classic
Sanity
Headless content
Storyblok
Visual-editor CMS
Strapi
Open-source headless
Recurly / Stripe
Subscription billing
Mollie / Adyen
iDEAL, Apple Pay, Google Pay
Google Ad Manager
Ad-serving & native

No one-off integrations on a per-project basis.

We have standardised the integrations above: one integration layer on top of the editorial CMS, a second layer for identity and subscriptions (Recurly, Stripe Billing, a proprietary subscriber database), and a third for advertising and analytics. For a new engagement we reuse these abstraction layers, so the effort goes into the early phases and build time shortens for later publishers.

For media companies with multiple titles and shared SSO, we build a multi-tenant identity layer, so one reader with one account has access to several apps (trade portfolio, consumer portfolio or regional portfolio). For publishers who also offer video or podcasts, we connect to a streaming platform, so audio versions of articles, video essays and, where relevant, live streams fit within the same app without the publisher having to maintain two separate apps.

For commerce features, such as a webshop for single issues, merchandise, yearbooks or event tickets, we integrate a headless commerce platform that sits inside the same app. This lets the publisher set up cross-sell flows without sending readers to a separate webshop or running two different UX stacks.

From editorial audit to launch on the App Store and Google Play.

A magazine app project rarely starts with the technology. First we look at the editorial workflow, the subscription structure and the ad stack. Only then do we build, in sprints that involve the editorial and commercial teams.

01 · Audit

Editorial & subscriber mapping

A day in the newsroom with a chief editor, a commercial manager and your IT or digital lead. Outcome: the current workflow mapped, data points identified and the scope for the first edition clearly defined.

02 · Design

Editorial UX & brand system

A dedicated template flow for each type of contribution: news, longread, interview, opinion, feature. The brand system comes directly from your existing house style, not from a generic app template.

03 · Build

Sprints with editorial testing

Each sprint delivers a working slice: CMS integration first, then offline caching, then the paywall, then push notifications, then ads. Editorial and commercial teams test every release straight away.

04 · Beta & review

TestFlight, Play Console, App Review

We fully manage a closed beta with subscribers and the App Store and Play Store review processes, including the discussion of in-app purchase rules and alternative payment flows.

05 · Maintenance

Releases, OS updates & analytics

We keep building with every iOS or Android update, every change in legislation and every new edition feature. Fixed monthly fee, and you retain ownership of the source code.

In every project we work explicitly with your existing IT supplier, design agency or marketing agency. We build the app layer and the connected subscriber and payment layer. Your editorial CMS, main website and any DAM systems stay where they are, as long as they work well. For publishers in Hilversum's media district or other creative hotspots, we work from our team in Hilversum and Amsterdam, with on-site presence at your editorial office where that helps.

What we typically build for magazine apps.

Trade journal · B2B

Reference app with EHR integration

Issue app for a trade magazine with a full-text archive across volumes, citation export, and an integration with the professional register for CPD points. eIDAS signature for corporate subscription renewals.

Headless CMS
editorial stack
SAML SSO
employer licence
Consumer magazine

Editorial app with audio and AR

Monthly edition with an offline reading mode, text-to-speech for on the go, AR overlays for cover shoots and native ads in the editorial tone of voice. Hybrid paywall with a free allowance and an annual subscription.

iDEAL / Apple Pay
payment stack
CMP-ready
ePrivacy & GDPR
Regional daily newspaper

Editions, breaking news & podcasts

Daily edition app with breaking news push notifications, podcast versions of long reads and hyperlocal advertising targeting. Multi-tenant identity for a media company with several regional titles under one holding.

Multi-tenant SSO
one account, multiple titles
EAA / WCAG 2.2
accessibility

Industry bodies & corporate publishing.

Alongside commercial publishers, we work for industry bodies, professional associations and corporate publishing departments that want to launch their member magazine as an app. The dynamics differ from those of commercial publishers: the business model rests on membership rather than single sales, the subscription is often tied to a membership administration that runs outside the app, and the advertising offer is limited or even excluded because membership fees cover the costs.

For trade associations, we build app flows that connect directly to the membership system (Procurios, e-Captain, AFAS or a custom CRM layer), with SSO via DigiD or eHerkenning where appropriate and automatic deactivation when a membership ends. For corporate publishing, such as a large company with its own magazine for customers or employees, we connect to the organisation's existing SSO (Azure AD, Okta, Workday) and to an internal content flow managed by corporate communications.

For content creators in the Substack or independent publishing tradition, we build apps that differ in scale but run on the same architectural layer: an editorial CMS, a paywall, a subscription layer, a community feature and push notifications. The difference lies in the creator's editorial autonomy and the requirement that the app lives in its own brand system from day one. That suits a custom app approach well: one creator, one brand, its own design system, no template look.

For all three groups — commercial, membership magazine, corporate publishing — the recurring decision point is the same. Do you build on a platform that may be acquired or discontinued within three years, with all your content and subscribers locked into it? Or do you build on your own codebase with standard components you can never be cut off from? We build the latter, and we document the handover so that another development team can take over the app without the publisher remaining dependent on Appfront.

How the publishing market thinks about apps.

NDP Nieuwsmedia — Vision on digital

"The digital relationship with the reader is publishers' most important owned channel. Owned apps and owned subscriber data determine whether a publisher can stay independent alongside the large platforms."

European Accessibility Act — enforcement 2025

"Digital editions of magazines and newspapers must meet WCAG 2.2 level AA from June 2025. Accessibility is no longer an option but a product requirement."

Reuters Institute Digital News Report

"Apps from European publishers show higher subscriber retention than mobile web alone, provided the app genuinely offers its own reading experience rather than simply repeating the web."

Answers for publishers going digital.

Questions we often hear from editors-in-chief, digital leads and publishers of trade and consumer magazines.

Which types of publishers do you build magazine apps for?
We work for four main groups: specialist publishers with a B2B magazine for a professional readership, commercial consumer magazines (lifestyle, hobby, culture), regional newspapers and newsletters, and industry bodies or professional associations with a members' magazine. Corporate publishers producing their own magazine for customers or employees also fit this approach. For independent content creators in the Substack tradition, we build something lighter: the same architecture, with a smaller scope.
Which CMS do you integrate with?
We work most often with Drupal (widely used across the Dutch specialist and public publishing market), headless WordPress, Sanity, Storyblok and Strapi. For publishers with an existing CMS, we build a dedicated integration layer. What we don't do is force your editorial team to move to another CMS. If the team is productive on the current system, we build around it.
What is your approach to paywalls and freemium?
We build three standard models: hard paywall (only subscribers can read), metered paywall (X free articles per month) and freemium (free news, paid long reads or dossiers). The choice is about commercial strategy and audience, not technology: all three models sit in the same codebase with configurable rules. We integrate with Recurly, Stripe Billing or a custom subscription layer, and with iDEAL, Apple Pay, Google Pay and SEPA.
How do you handle Apple's in-app purchase rules?
Apple requires in-app purchase for digital content subscriptions sold within the app, along with its associated commission. We therefore always build two flows: an in-app offer via Apple or Google where required, and a web flow in which subscribers register and then log in within the app. Since the Digital Markets Act, more alternatives exist in the EU, and we factor that flow into the App Store review strategy.
Does the app also work offline?
Yes. Offline caching is essential for magazine apps. Readers download an issue on the train, on a plane or at the beach, and want to keep reading without a connection. We build the cache intelligently: recent issues and bookmarked articles are stored locally, while older issues are fetched on request, so the app doesn't take up unnecessary phone storage.
How do you produce audio versions of articles?
There are two options: text-to-speech using a high-quality Dutch voice (ElevenLabs, Azure Neural or Polly, depending on licensing requirements) for automatic audio versions, or human-narrated audio produced by your own editorial team. Many publishers combine both: TTS for daily short pieces, and their own audio for longreads and interviews. Where needed, we connect the audio flow to the same subscription layer and to a streaming platform.
Native iOS/Android or Flutter?
Both are possible; it depends on the magazine app's requirements. Native development (Swift for iOS, Kotlin for Android) gives maximum control over reading typography, AR effects, dynamic type and accessibility features. Flutter offers faster build times for two platforms at once, but can sometimes limit heavy typographic and AR features. For most magazine apps we recommend native, as typography is more valuable to publishers than a few weeks of build-time saving. For multi-title portfolios, however, Flutter may be the right choice.
How does advertising work within the app?
We integrate with Google Ad Manager, Xandr or a direct ad server integration for your publishing house. We build native advertising in the editorial tone of voice as a dedicated content type in the CMS, not an external widget that clashes with the style. For ad transparency under the DSA, we build an ad archive and a disclosure flow. For magazines aimed at children or young people, we build explicit restrictions into the ad stack in line with the Dutch Advertising Code.
How do copyright and reuse work?
The Copyright Act and the DSM Directive protect articles, photography and layouts. In the CMS we build a rights layer that records, for each article, which licence applies: whether it can be cached offline, whether the text may be shared, whether an audio version may be produced, and whether it may be reused in a newsletter. These rights are enforced within the app, so nothing appears in a feature for which the rights have not been cleared.
How much does a magazine app cost?
A single-title app for one trade journal or consumer magazine is a different project from a multi-title portfolio for a media company with regional and national titles. The biggest cost drivers are: number of titles and multi-tenancy, depth of the CMS integration, paywall and subscription complexity (a single annual subscription versus a hybrid freemium model with several tiers), AR, audio and video features, and compliance demands (accessibility, DSA, ePrivacy consent flow). We work to a fixed sprint budget and give you a concrete price for the full build after the planning phase.
Who owns the source code?
You, the publisher. With each release we hand over the source code, build scripts, design tokens and deployment procedure in a Git repository of your own, which you manage. This is crucial for publishers: you can part ways with Appfront at any point without the app ceasing to work and without another development partner having to start from scratch. No lock-in to proprietary platforms, no black-box code.
Do you also provide maintenance after launch?
Yes. Magazine apps are long-cycle products. Every iOS or Android update requires compatibility testing, and every change in legislation (a DSA amendment, a ruling by the Dutch Data Protection Authority, an accessibility requirement) means the flows need to be reassessed. We offer a fixed monthly maintenance contract, first-line incident response and agreed roadmap capacity for new features. If your IT team would rather take over, we supply the runbooks and documentation so the handover can happen without any dependence on us.

Talk to us about your magazine app.

A half-hour introductory conversation with an editor-in-chief, digital lead or publisher. We listen to your editorial and subscription flows, sketch an initial direction and give an honest picture of what is achievable. No obligation.

Edit content