Marketplace IntegrationE-Commerce PackagesCorporate WebsiteCustom SoftwareCompany FormationFulfillment CenterProduct StorageMobile App Development
Login
📱 12-year experienced mobile app developer — iOS, Android, React Native

Mobile app developer in the Netherlands — iOS, Android & React Native live in 6-12 weeks

Our Amsterdam-based mobile app development studio covers the full stack — Native iOS (Swift/SwiftUI), Native Android (Kotlin/Jetpack Compose), React Native and Flutter cross-platform. Apple Developer + Google Play Console account setup, App Store + Google Play publishing, iDEAL/Mollie/Adyen/Stripe payment integration, Firebase Analytics + push notifications, offline mode, biometric login, dark mode — all standard. Fixed price, 12-month warranty, full source code handed over. GDPR-compliant, NEN 7510 for healthcare apps.

Live on App Store + Play Store in 6-12 weeks Native + cross-platform — one Amsterdam team 12-month warranty · source code is yours
09:41
ZunaApp
Today
Welcome, Daan 👋
12.4K
Downloads
1.8K
Active
4.8 ★
Rating
Recent activity
New order · Amsterdam
2 min
+€ 48
Membership · Premium
5 min
+€ 19
New order · Rotterdam
12 min
+€ 32
Home
Search
Cart
Profile

Technologies & platforms we work with

Swift · SwiftUIKotlin · Jetpack ComposeReact NativeFlutterFirebaseApple Sign-InGoogle Sign-IniDEAL · Mollie · AdyenStripe SDKOneSignalSentryTestFlight + Play Console

From Native iOS to Cross-Platform — full mobile stack, one team

From Apple Developer + Google Play Console account setup to App Store publishing, from push notifications to in-app payments — everything in one package. Amsterdam office.

Native iOS (Swift / SwiftUI)

iPhone + iPad compatible, iOS 15+ support. Modern UI with SwiftUI, reactive flow with Combine. 100% compliant with App Store guidelines — first-submit approval guaranteed. App Tracking Transparency properly implemented.

Native Android (Kotlin / Compose)

Android 8+ support, Material You 3.0 theme, 40% faster development with Jetpack Compose. Google Play Console, in-app billing, FCM push notifications integrated. Play Integrity API for fraud prevention.

Cross-platform (React Native / Flutter)

Single codebase, two platforms — 50% cost saving. React Native (Expo + bare workflow) or Flutter Material/Cupertino. Native modules via bridge when needed (Apple Pay, biometrics, AR).

Backend API + cloud infrastructure

NestJS / Node.js REST or GraphQL API. PostgreSQL + Redis. Leaseweb / TransIP / Hetzner / AWS Frankfurt deploy. Firebase Realtime DB + Functions option. Real-time via WebSocket. GDPR-compliant NL/EU hosting.

UI/UX design + prototype

Clickable Figma prototype, Apple Human Interface + Material Design compliant. Dark mode, dynamic type, accessibility (VoiceOver/TalkBack) standard. Animation: Lottie + Rive integrated. WCAG 2.1 AA.

App Store + Play Store publishing

Apple Developer account setup ($99/year), Google Play Console setup ($25 one-time) under your Dutch KvK entity. App icon, screenshots, ASO description, GDPR privacy policy, in-app review prompt — all included. Free revision if rejected.

Apps we have built — 6 examples from the Dutch market

Each one live on App Store + Google Play. References shared during the discovery call.

Fintech

Tikkie-style peer-pay app — iDEAL + Mollie

Friends split a bill, pay via iDEAL link or Apple Pay/Google Pay. Mollie processes, instant on ABN AMRO/ING/Rabobank. Push confirmation in 3 seconds. GDPR + Wwft (anti-money laundering) compliant.

4.8★ App Store · 92K downloads · 38% lower fees vs Tikkie
E-commerce

Bol.com partner seller app — inventory on the go

Bol.com sellers manage 12,000 SKUs from mobile. BCT score monitor, order alerts, returns handling. PostNL Shipping API + DHL Parcel barcode scan via camera.

47 hours/month manual work saved · BCT score 78 → 96
Hospitality

Thuisbezorgd-style restaurant ordering platform

120 restaurants across Amsterdam/Utrecht. Customers order via iOS/Android, iDEAL + Apple Pay + credit card. POS auto-updates, courier tracking real-time via Google Maps.

4.7★ App Store · 4.6★ Play Store · 28K+ active users
Healthcare

GGZ teleconsult patient app — NEN 7510

Patients book appointments, run video consults (HIPAA + NEN 7510), view treatment plan, download prescription as PDF. ZIVVER secure messaging. Vektis claim integrated.

Appointment compliance +84% · 4.9★ App Store · 3,200 active patients
Transit

NS-style train ticket app — Journey Planner + OV-chipkaart

Regional transport operator. Travellers buy train tickets via iDEAL/Apple Pay, scan QR at gates, get disruption alerts via push. Offline mode for underground sections.

180K downloads · counter sales -42% · 4.6★ Play Store
B2B

Wholesale ordering app + Exact Online / AFAS

Building wholesaler — 240 trade customers. Tradesmen order via mobile with barcode scan, customer-specific discount visible, order flows to Exact Online → invoice (UBL Peppol) → DHL Parcel shipment.

Order intake 14 minutes → 90 seconds · 3 staff reassigned

From discovery to App Store launch — transparent, week by week

Fixed price, fixed schedule. Apple approval (1-3 days) and Google Play (hours) included. Free revision if rejected.

  1. 1
    Week 0

    Free discovery + quote

    We talk through your business (60-90 min, at our Amsterdam-De Pijp office or via Teams). Target users, main screens, native vs cross-platform, which integrations (iDEAL/Mollie, maps, push, biometrics) are clarified. Within 3 business days you receive a fixed-price, module-by-module quote.

  2. 2
    Week 1

    UI/UX design + prototype

    Clickable Figma prototype. Apple Human Interface + Material Design 3.0 compliant. Dark mode, dynamic type, WCAG 2.1 AA accessibility. You walk through each screen and approve. Animations in Lottie/Rive.

  3. 3
    Week 2-5

    iOS + Android parallel development

    Native = two teams in parallel (Swift + Kotlin). Cross-platform = React Native / Flutter on a single codebase. 40% faster code with Cursor + AI tooling. Every week a build lands on TestFlight + Firebase App Distribution — you test on your own device.

  4. 4
    Week 5-6

    Backend + integration + QA testing

    NestJS backend, PostgreSQL DB, Leaseweb/TransIP/Hetzner deploy. Payments (iDEAL/Mollie/Adyen/Stripe SDK), push (OneSignal/Firebase), analytics (Firebase/Mixpanel), crash (Sentry). UAT with your team. GDPR DPA signed.

  5. 5
    Week 6-8

    App Store + Google Play publishing

    Apple Developer account ($99/year) and Google Play Console ($25 one-time) set up under your KvK entity with Dutch IBAN for payouts. App icon, screenshots, ASO description, GDPR privacy policy — all prepared. iOS approval 1-3 days, Android 2-8 hours.

  6. 6
    Ongoing

    12-month warranty + maintenance contract

    12 months of free bug-fix warranty. iOS/Android SDK updates (iOS 18, Android 15) included. 24/7 Sentry crash monitoring. Feature requests in monthly sprints. Maintenance optional (€130/h or monthly package).

COUNTRY-SPECIFIC

Built for the Netherlands Market

Local marketplaces, carriers, payment methods and compliance frameworks — from a single panel

Local Marketplaces

  • Bol.com
  • Amazon.nl
  • Marktplaats
  • Wehkamp
  • Coolblue
  • Beslist.nl

Carrier Integrations

  • PostNL
  • DHL Parcel
  • DPD
  • GLS
  • Budbee

Payment Methods

  • iDEAL
  • Mollie
  • Stripe
  • KlarnaBNPL
  • PayPal
  • Bancontact

Compliance & Legal

  • AVG (NL GDPR)
  • AP (Autoriteit Persoonsgegevens)
  • KvK
  • Peppol
  • BTW %21
  • Peppol BIS Billing 3.0
SUCCESS STORY

A B2B teknoloji aksesuar markası in Eindhoven

"Bol.com + Amazon.nl ile 8 ayda Benelux'ta 95K€ aylık ciro"

Every mobile app is different — tailored quote

No off-the-shelf price lists. We listen to your needs, scope the screens, and within 3 business days send a fixed-price + fixed-schedule quote. Call is free, no obligation, NDA signed. Pricing in EUR excl. 21% VAT.

Included in every mobile project

Whatever the scope, the following ships as standard — no surprise invoices.

  • Native iOS (Swift) + Native Android (Kotlin) — or React Native cross-platform
  • UI/UX Figma design + clickable prototype
  • Backend API (NestJS + PostgreSQL) + server setup on Leaseweb/TransIP
  • App Store + Google Play account setup (Apple $99/year + Google $25 included)
  • App Store + Google Play publishing (icon, screenshots, ASO, GDPR privacy policy)
  • Push notifications (OneSignal / Firebase Cloud Messaging)
  • Payment integration (iDEAL / Mollie / Adyen / Stripe / Buckaroo / Apple Pay / Google Pay)
  • Analytics (Firebase / Mixpanel) + Crash reporting (Sentry)
  • Dark mode, dynamic type, biometric login (Face ID / Touch ID / Fingerprint)
  • 12-month free bug-fix warranty + iOS/Android SDK updates
  • 2-3 live training sessions for your team (recorded, NL/EN)
  • 100% source code is yours — GitHub repo handed over, no vendor lock-in
Süre6-12 weeks · depending on app scope
Garanti12-month free warranty + optional maintenance contract
Request free quote

What to bring to the discovery call

Bring these — we deliver an accurate quote in 60 minutes.

  • Main 3-5 screens / core flow of the app (a brief note is enough — wireframes not required)
  • Target user profile (B2C / B2B / internal team) and estimated user count
  • Do you prefer native (iOS + Android separately) or cross-platform?
  • Integration needs (iDEAL/Mollie payments, maps, push, biometrics, video, AR, ERP coupling)
  • Do you have an existing backend / API? Or will we set one up?
  • Target App Store launch date + estimated budget range

Free mobile app discovery call

Fill in the form and we will get back to you within 24 hours. Free 60-minute call — no commitment, NDA signed.

Frequently asked questions

Native or React Native / Flutter — what should I pick?

Native (Swift + Kotlin): highest performance + direct access to new Apple/Google features (Live Activity, App Clips, Material You). Recommended for: games, AR, video editors, projects with 1M+ users. Cross-platform (React Native / Flutter): 50% cheaper + single codebase + 2x faster. Recommended for: MVPs, e-commerce, B2B, content apps. We advise based on your scenario during discovery — no "must be native" if it is not needed.

How long does App Store + Google Play publishing take?

Google Play: 2-8 hours after submit (usually live the same day). Apple App Store: 1-3 business days after submit (Apple App Review). Account setup included: Apple Developer Program ($99/year) and Google Play Console ($25 one-time) under your Dutch KvK entity with NL IBAN for payouts. Free revision if rejected.

Apple App Review is strict — what is the rejection risk?

Low. Of our last 24 apps, 23 were approved on first submit. We know Apple's 4.0 (Design), 5.1 (Privacy + App Tracking Transparency), 2.5 (Performance) guidelines by heart. If rejected: code error = revision free; content policy violation = separate module quote. Guaranteed.

Do we get the source code, or are we locked in?

Source code is 100% yours. GitHub repository handed over free of charge. You can switch to any other mobile development studio or hire an in-house developer. App Store and Google Play accounts are on your Dutch KvK entity — 100% ownership with you. Vendor lock-in is not our model.

Does the app comply with GDPR and NEN 7510 (for healthcare apps)?

Yes. GDPR standard: privacy policy NL/EN, cookie consent, DPA (data processing agreement) with you, datacenter in NL/EU (Leaseweb Amsterdam / TransIP / AWS Frankfurt). App Tracking Transparency properly implemented (iOS). For healthcare apps: NEN 7510 + NEN 7512 compliance, ZIVVER secure messaging, Vektis integration. Audit report available for Autoriteit Persoonsgegevens.

iDEAL dominates in NL — does it work well in the app?

Perfectly. We use Mollie iDEAL SDK or Adyen Drop-in (Adyen is a Dutch unicorn, strong in mobile). iDEAL payment flow: user taps a bank, switches to ABN AMRO/ING/Rabobank app, confirms, returns to our app — all in 8 seconds. Plus Apple Pay (growing fast in NL), Google Pay, Klarna pay-later, Buckaroo, AfterPay, Tikkie (peer-pay), and credit card.

Push, payments, analytics — is that all included?

Standard package: OneSignal/Firebase push, iDEAL/Mollie/Adyen/Stripe + Apple Pay + Google Pay, Firebase Analytics + Mixpanel, Sentry crash, biometric login (Face ID/Touch ID/Android Biometric). Extra integrations (Zendesk, Intercom, Branch.io deep linking, Google Maps, ARKit/ARCore, Exact Online/AFAS) ship within scope — no extra charge.

We already have a website — how does the mobile app integrate?

Three options: (1) Shared backend — web + mobile via one API, user sees the same cart on both. Most common. (2) Hybrid with webview — on tight budgets, some mobile screens show a webpage (Apple is wary of this — apply carefully). (3) Brand-new mobile app — mobile-specific UX, syncs with web via API. We advise based on your scenario during discovery.

Mobile App Development for the Netherlands: iDEAL Deep Links, Tikkie, Apple Pay and DigiD

The Dutch mobile ecosystem is one of the most mature in Europe: 95%+ smartphone penetration, ~60% iOS market share, near-universal iDEAL adoption and biometric (Face ID, fingerprint) authentication baked into every major banking app. Entering this market with a mobile product means more than technical polish — your app needs native local plumbing: iDEAL deep links, Tikkie integration, Apple Pay NL and, in regulated domains, DigiD identity verification. This guide explains how to map your mobile architecture onto Dutch daily behaviour.

Dutch Mobile Market Demographics

Smartphone use in the Netherlands is among the highest in the EU. iOS share sits near 60% (above the European average) and Android at roughly 40%. An average Dutch user installs 25-30 apps per month, of which around 18% are financial services. Push notification opt-in averages 72%, making in-app messaging one of the strongest retention channels available — provided you respect AVG and ATT correctly.

iDEAL Deep Link and Mobile Checkout

iDEAL Mobile hands payment off via a URL scheme (e.g. ideal://...) that opens the user's installed banking app — ING, ABN AMRO, Rabobank or bunq. Biometrics confirm the transfer, then a Universal Link / App Link bounces the user back into your app. Mollie, Stripe and Adyen ship SDKs that wrap this flow for iOS and Android.

  • SwiftUI / UIKit: UIApplication.shared.open(URL) with iDEAL deep link.
  • Android: Intent.ACTION_VIEW + iDEAL bank package allowlist.
  • Universal Links / App Links to return into the app cleanly.
  • Webhook from PSP to confirm final payment status server-side.
  • Fallback UI: if bank app is missing, surface card or Apple Pay.

Tikkie: Peer-to-Peer Payments Embedded in Daily Life

Tikkie, developed by ABN AMRO, is the WhatsApp-style peer-to-peer payment app installed on nearly every Dutch phone. "Pay €12.50, please" arrives as a link that opens iDEAL. For B2B SaaS, restaurants and freelancer invoicing, the Tikkie "Pay-by-Link" API offers a fast and trusted collection channel. Recognising Tikkie inside your app — for splitting bills, reimbursing colleagues or accepting micro-payments — feels immediately native to a Dutch user.

Apple Pay, Google Pay and Bancontact NL

Method NL Adoption SDK
iDEAL Mobile~60%Mollie, Stripe, Adyen
Apple Pay~18% (iOS)PassKit
Google Pay~9% (Android)Google Pay API
Tikkie P2P~5M active usersABN AMRO API
Bancontact NL+BECross-borderMollie

DigiD Identity Verification

DigiD is the citizen-facing authentication system used to access Dutch public services. Tax filings, municipal services, health portals and social-security apps all use DigiD. If your app touches health, insurance, payroll subsidies or any government interaction, DigiD integration is essential. Onboarding ("DigiD Aansluiten") goes through Logius, the government IT agency, and uses SAML 2.0 or OIDC.

AVG, ATT and Push Notifications

iOS 14.5+ App Tracking Transparency (ATT) applies alongside AVG. Around 85% of Dutch iOS users reject ATT prompts, which collapses Facebook and Google attribution. Smart Dutch product teams pivot toward first-party data, server-side conversion APIs and local ad networks (Eyeota, Pebble). Push notification consent must articulate purpose under AVG and provide a clear opt-out — anything else risks an AP investigation.

Publishing on the Dutch App Store and Play Store

App Store NL deserves a properly localised Dutch description, screenshots and ASO keyword set alongside the English version. Apple's localised metadata lets you ship both languages from a single build. Play Console treats Dutch as a first-class locale. KvK number and developer address are required visibly under EU rules — make sure your privacy URL is reachable in both languages.

Tech Stack: Native, Flutter or React Native

For Dutch SMEs and most consumer apps, Flutter and React Native pay for themselves through cross-platform velocity. In regulated domains — banking, healthcare, DigiD-integrated services — Swift (iOS) and Kotlin (Android) remain the safer choice because App Attest, Play Integrity and platform-specific security APIs are easier to consume natively. A senior mobile engineer in the Netherlands runs €85,000-€115,000/year gross — a useful number for outsourcing comparisons.

Analytics, Crash Reporting and Post-ATT Attribution

Post-ATT, Facebook and Google attribution accuracy in the Netherlands has dropped by up to 50%. The new standard stack is Mixpanel or Amplitude for event analytics, Sentry or Bugsnag for crash reporting, and RevenueCat for subscriptions. Under AVG, user segmentation must rely on anonymised event IDs rather than direct PII. Server-side conversion APIs (Facebook CAPI, Google Enhanced Conversions) partially recover lost ad signal — but rebuilding measurement around your own first-party graph yields more durable retention insight.

Push Notification Strategy and Retention

Push notifications in the Netherlands enjoy roughly 72% opt-in — a strong retention lever. Overdo it, though, and opt-out doubles: more than one notification per day burns trust fast. Segmenting on behaviour (cart abandonment, price drop, restock) combined with in-app messaging pushes 28-day retention to 25-30%. For Dutch-speaking users, a warm but informative tone ("Je pakket is onderweg, volg 'm hier") delivers the highest conversion lift over generic English copy.

App Store ASO and Dutch Keyword Strategy

Organic traffic from App Store NL and Play Store NL hinges on ASO with Dutch keywords. High-volume terms such as "Boodschappen", "Betalen", "Klantenservice" and "Bezorging" belong in the app title and subtitle. App preview videos benefit hugely from Dutch voice-over or subtitles — conversion lifts run 15-25% versus English-only. Apple's 30-character localised subtitle field is the single most powerful ASO lever you have.

Onboarding Flow and First-Week Activation

A Dutch user rarely tolerates more than 30 seconds of onboarding friction. Best practice: three screens (value prop, permissions, social proof) before the "aha moment". A financial connector — iDEAL linking, Tikkie pairing or a first €0.01 verification — measurably doubles or triples first-week retention. Under AVG, every data request must include a plain-language justification and a clear opt-out path. Show the privacy URL on every consent screen so the AP could never claim opacity.

Apple and Google Policy Compliance

No Dutch-specific store requirements exist on top of standard App Store and Play Store policies — but two global rules deserve extra care. Apple App Tracking Transparency (ATT) sees aggressive rejection in the Netherlands (~85%+ opt-out); analytics SDKs cannot collect IDFA without consent. Google Play Family Policy requires Dutch-language age gating and data restrictions for kid-oriented apps. Both stores mandate an AVG-aligned privacy URL and a complete "Data Safety" declaration before review approval.

Cost and Timeline Estimates

A medium-complexity Dutch mobile app (iOS + Android with iDEAL checkout, push, accounts and basic CRUD) typically runs 16-20 weeks and costs €60,000-€110,000. An MVP comes in at 8-10 weeks and €25,000-€45,000. Native (Swift/Kotlin) costs 25-40% more than cross-platform (Flutter/RN) but remains the safer choice for finance and healthcare due to platform-native security primitives. Apple's developer fee is €99/year; Google Play is a one-off €25. Expect App Store review in 24-48 hours and Play Store in 1-7 days. 62% of rejections cite AVG/privacy issues and 18% relate to ATT — resolving both at architecture stage dramatically shortens launch timelines and reduces costly resubmission cycles.

Conclusion: Build for iDEAL and AVG From Day One

Mobile apps that win in the Netherlands share a small set of traits: iDEAL as the primary payment method, an opt-in flow that satisfies AVG and ATT without friction, Dutch-language ASO, push notifications used sparingly and a polished onboarding that hits the "aha moment" inside 30 seconds. Layer on Tikkie for micro-payments, Apple Pay for Apple-loyal segments and DigiD when you touch regulated services. None of these are exotic — they are simply the lower bar of what a Dutch user expects. Get them right and you compete on product; get them wrong and you compete on excuses.

Contact Us

Get free consultation for your e-commerce project.

Chat on WhatsApp