Dienst · App-ontwikkeling

Kiosk app laten maken voor self-service in publieke ruimtes.

Een locked-down kiosk-applicatie voor zelf-bestel-zuilen, aanmeld-kiosken, ticket-automaten of informatie-paneel. Wij bouwen de software voor Android-, iOS- of Windows-kiosk-modus en koppelen aan uw bestaande systemen, betaalterminal, printer en scanner.

Kiosk-modusTouch-UIBetaalterminalRemote management

Een kiosk is geen gewone app.

De gebruiker is meestal voor het eerst voor het scherm, staat erbij, en heeft soms maar dertig seconden. Geen menu's, geen handleiding, geen IT-helpdesk in de buurt. De interface moet meteen begrijpelijk zijn — voor een toerist met handschoenen aan, voor een oudere bezoeker, voor iemand die geen Nederlands leest. Dat dwingt tot keuzes die in een gewone app weinig nodig zijn: minder schermen, grotere knoppen, meer iconen, kortere teksten en altijd een duidelijk pad terug.

Tegelijk moet het ding níet kapot kunnen. Een kiosk-app draait soms maanden zonder herstart, kan niet ge-Alt-Tabbed worden naar een browser, herstart automatisch bij crash, en mag bij netwerkuitval niet stilvallen. Wij bouwen kiosk-apps sinds 2017 voor publieke ruimtes, healthcare-balies en horeca-locaties — telkens op maat, met aandacht voor de hardware-context waarin de software draait. De combinatie van een locked-down besturingssysteem, een goed UX-ontwerp voor staande gebruikers en betrouwbare koppelingen met betaalterminal, printer en scanner maakt of breekt het product.

We kijken vanaf de eerste sessie naar de hele keten: waar staat de kiosk, wie loopt eraan voorbij, welke flow moet er doorheen, welke systemen achter de schermen, en hoe houdt u centraal grip op honderden devices in het veld? Die vragen bepalen of u toe kunt met een lichte webkiosk of dat u een volledig native productie-applicatie nodig heeft.

Drie smaken kiosk-app.

Afhankelijk van waar de kiosk staat, wie hem bedient en hoe diep de integratie met uw backoffice moet zijn. We adviseren in het eerste gesprek welke past — soms is een lichte webkiosk genoeg, soms moet er een echte native app komen.

Compact traject · vast sprintbudget

Webkiosk in browser-modus

Een progressive web app die in full-screen-modus draait op een tablet of touch-scherm. Geschikt voor informatie-kiosken, audio-tour-info bij musea, productie-feedback in fabrieken of bezoekers-survey. Snel uit te rollen op een grote vloot, eenvoudig te updaten zonder app-store-traject, en eenvoudig te koppelen aan uw bestaande webomgeving of CMS. Een goede keuze als u nog leert hoe gebruikers met de kiosk omgaan en flexibiliteit belangrijker is dan diepe hardware-integratie.

PWABrowser-lockdownTouch-UIAuto-refresh
Middelgroot traject · vast sprintbudget

Native zelf-bestel of aanmeld-kiosk

Een Android- of iOS-applicatie die in echte kiosk-modus draait op een Elo, Touchsystems, Panasonic of soortgelijk touch-scherm. Voor zelf-bestel-zuilen in retail en horeca, aanmeld-kiosken in ziekenhuizen en poliklinieken, of ticket-koop in musea en recreatie. Diepe koppeling met uw kassa, planning- of patiënt-systeem en de bonnetjes-printer. Werkt offline zodra het netwerk hapert, synchroniseert later automatisch en draait stabiel ook als het scherm nooit uit gaat.

Android-kioskiOS-kioskBonnetjes-printerMulti-language
Groter traject · vast sprintbudget

Productie-kiosk met betaling en hardware-stack

Mission-critical kiosk-applicatie met betaalterminal, scanner, camera en printer-integratie. Voor zelf-bestel-zuilen met directe pin-betaling, ID-scan-kiosken bij overheid en banken, of parkeer- en transport-automaten. Volledige telemetrie en remote-management voor uw uitrol, en SLA-monitoring zodat u weet welke kiosken offline staan.

Adyen/Worldline/CCVBarcode & QR-scanID-scanTelemetrie & SLA

Wat u krijgt aan het einde.

Een productieklare kiosk-applicatie inclusief alles wat nodig is om hem in productie te zetten en zelf te beheren.

  • De kiosk-applicatie zelfNative Android- of iOS-build (APK/IPA), Windows-kiosk-modus-installer of webkiosk-PWA. Geleverd in productie- en staging-versies.
  • Locked-down configuratieKiosk-modus-policy zodat de gebruiker niet uit de app kan, automatische restart bij crash, en uitgeschakelde notificatie-balk en hardware-knoppen.
  • Hardware-koppelingenWerkende integratie met uw bonnetjes-printer (ESC/POS), badge-printer, barcode-scanner, ID-scanner, camera en betaalterminal van Adyen, Worldline of CCV.
  • Remote-management dashboardCentrale console waar u alle kiosken in beeld heeft: uptime, sessions per dag, error-rates, en op afstand updates uitrollen of een kiosk herstarten.
  • Codebase en documentatieVolledige source code, build-instructies en architectuur-overzicht. Plus een runbook voor uw IT-team voor support en incident-respons.
  • Beheer-contract (optioneel)Monitoring, security-patches, OS-upgrades en doorontwikkeling. Vaste maandprijs met reactietijd-niveaus afhankelijk van wat de kiosk-vloot kritisch maakt.

Modules die we vaker bouwen.

Niet elke kiosk heeft alles nodig. We knippen het project op in modules zodat u kiest wat past bij de flow op uw locatie. Dit is wat we vaker leveren.

Kiosk-modus en auto-recovery

Locked-down besturingssysteem, geen escape naar onderliggende OS, geen toegang tot notificaties of system-instellingen. Automatische restart bij crash, watchdog die hangs detecteert en de app opnieuw start zonder dat iemand fysiek ter plaatse hoeft.

Touch-UI voor staande gebruikers

Grote tap-targets, hoog contrast, simpele schermflows, glove-friendly voor handschoenen in fabrieken of koudere ruimtes. Volgens WCAG 2.1 niveau AA waar de sector dat vereist, met optionele text-to-speech voor toegankelijkheid.

Camera- en scanner-integratie

Barcode- en QR-scanning voor tickets, boarding-passes en producten. ID-scan via NFC of OCR voor paspoort en rijbewijs bij overheids- en bank-kiosken. Camera-input voor leeftijds- of identiteits-verificatie waar dat AVG-veilig kan.

Printer-koppeling

Bonnetjes-printer via ESC/POS-protocol voor kassa-bonnen en wachtkamer-volgnummers. Badge-printer voor bezoekerspasjes en patiënten-stickers. Aansluiting via USB, Bluetooth of netwerk, met retry en foutafhandeling als er papier op is.

Betaalterminal-koppeling

Onbemande betaalterminals van Adyen, Worldline, CCV en vergelijkbare aanbieders. Contactloos pinnen, iDEAL via QR, Apple Pay en Google Pay waar nodig. Volledige PCI-DSS-veilige flow zonder dat u kaartgegevens raakt.

Geluid en text-to-speech

Audio-feedback voor knoppen en bevestigingen, plus volledige text-to-speech voor visueel beperkten. Belangrijk bij overheids- en transport-kiosken waar WCAG-conformiteit vaak een aanbestedings-eis is.

Telemetrie en SLA-dashboard

Centrale console waar u alle kiosken in beeld heeft: uptime, sessies per dag, foutmeldingen en hardware-status. Alerts naar uw service-team als een kiosk offline gaat of een specifieke component (printer, scanner, terminal) faalt.

Auto-update zonder fysiek bezoek

Over-the-air updates van de applicatie en onderliggende OS-componenten via een MDM zoals Scalefusion, Hexnode of een eigen kanaal. Eerst naar een pilot-kiosk, dan gefaseerd. Geen monteurs nodig voor een nieuwe versie.

Multi-language en localisatie

Meerdere talen op één scherm, met automatische detectie of een vlag-keuze. Voor toeristische locaties standaard Nederlands, Engels, Duits en Frans, met Spaans, Italiaans en Chinees als optie. Datum-, tijd- en valuta-notatie per locale.

Offline-modus en netwerk-failover

De kiosk blijft werken bij wifi-uitval. Bestellingen, aanmeldingen of tickets worden lokaal vastgehouden en synchroniseren zodra het netwerk terug is. Voor mission-critical locaties bouwen we 4G/5G-failover in als tweede pad naast wifi.

Nog niet zeker over een groot traject?

Test je idee eerst — werkend prototype in 1 dag

Met OneDayBuild maken we je idee in één dag tastbaar voor €950, zodat je weet of verdere ontwikkeling de investering waard is. Besluit je door te gaan met de volledige bouw? Dan verrekenen we de kosten volledig.

Bekijk OneDayBuild →

Voor wie wij kiosk-apps bouwen.

De toepassingen variëren enorm — van een McDonalds-stijl zelf-bestel-zuil tot een aanmeld-kiosk bij de polikliniek. Hier vier sectoren waarin we vaker werken.

Retail & horeca

Zelf-bestel-kiosken

Klanten bestellen en betalen zelf zonder personeel ertussen. Werkt voor fast-casual, food courts, broodjeszaken en tankstation-shops. Bonnetje uit de printer, ordernummer op het scherm in de keuken. Koppeling met uw bestaande kassa of POS.

Healthcare

Aanmeld-kiosken

Patiënten checken zelf in bij ziekenhuis of polikliniek. Identificatie via DigiD, geboortedatum of patiëntnummer, koppeling met HiX, ChipSoft of Epic, badge-printer voor wachtkamer-routing. AVG-zorgvuldig opgezet.

Overheid & transport

Ticket- en aanvraagkiosken

Paspoort- of ID-aanvraag-kiosken bij gemeenteloketten, parkeer-tickets, NS- en Connexxion-locaties, museum- en attractieparken. Veelal in publieke ruimtes — robuust, vandaalbestendig, en zonder personeel beschikbaar.

Industrie & banking

HR- en cash-kiosken

Aanmeld- en feedback-kiosken in fabrieken voor ploegen-registratie en productie-meldingen. Cash- en muntdeposito-kiosken bij banken zonder personeel. Bediening met handschoenen aan, helder leesbaar onder fabrieksverlichting.

Hoe een kiosk-traject loopt.

1

Kennismaking en hardware-keuze

Een gesprek waarin we begrijpen wie de kiosk gaat bedienen, welke flows er doorheen moeten, en welke hardware er staat of nog gekozen moet worden. Wij bouwen de software — voor de behuizing en het touchscreen werken we samen met leveranciers zoals Elo, Touchsystems en Panasonic, of een custom-builder als u dat wil. Lees hier meer over onze app-ontwikkeling in bredere zin.

2

Planning, schermflow en user-test

Workshop met uw team plus een test met echte eindgebruikers — een paar mensen die zelf op een prototype klikken. Aan het eind: concrete scope, schermflow, en eerste UI in Figma. Daar leren we welke teksten te lang zijn, welke pictogrammen onduidelijk, en welke knoppen te klein voor handschoenen.

3

Bouw in sprints

Elke twee weken een werkende build, op uw doel-hardware. U test mee, uw eindgebruikers ook waar mogelijk. We koppelen vroeg aan de printer, de scanner en de betaalterminal — dat is waar de hardware-realiteit altijd anders blijkt dan de documentatie.

4

Uitrol en remote-management

Eerste pilot-locatie, dan gefaseerd uitrollen naar uw hele vloot. Vanaf het remote-management dashboard ziet u welke kiosken aan staan, welke sessies ze hebben gehad en waar fouten zijn. Updates rollen we centraal uit zonder dat er iemand fysiek bij hoeft.

Veelgestelde vragen.

Wat opdrachtgevers meestal willen weten voor we beginnen met een kiosk-traject.

Doen jullie ook de kiosk-behuizing en de hardware?
Wij bouwen de software. De behuizing en het touch-scherm komen van gespecialiseerde leveranciers — Elo, Touchsystems, Panasonic Touch en custom-builders zoals Almex of HitachiPay. We helpen wel met de hardware-keuze en zorgen dat de software werkt op het type kiosk dat u kiest. Voor softwareleveranciers die hun kiosk-behuizing willen koppelen aan onze applicatie kunnen we ook drivers en SDK-integraties verzorgen.
Native app of webkiosk — wat is het verschil?
Een webkiosk draait als browser in full-screen op een tablet of pc — sneller te bouwen, lichter te updaten, geen app-store-traject. Een native kiosk-app heeft toegang tot hardware (printer, scanner, betaalterminal), kan in echte locked-down kiosk-modus draaien, en werkt offline. Voor informatie- en survey-kiosken volstaat meestal een webkiosk; voor zelf-bestel of aanmelden met hardware is native vrijwel altijd de keuze.
Hoe werkt die locked-down kiosk-modus precies?
Op Android via een COSU- of single-app-kiosk-policy (vroeger COSU, nu Android Enterprise). Op iOS via guided access of een MDM-profiel. Op Windows via Assigned Access. De gebruiker kan de app niet verlaten, ziet geen notificatie-balk, hardware-knoppen zijn uitgeschakeld, en bij een crash herstart het systeem automatisch in dezelfde app. Wij configureren dat plus een MDM zodat u centraal devices kunt beheren.
Welke betaalterminal kunnen jullie koppelen?
Adyen, Worldline, CCV, Buckaroo en vergelijkbare aanbieders met een SDK voor onbemande terminals. Voor online-betalingen (iDEAL, Apple Pay, contactloos via QR) koppelen we Mollie, Stripe of MultiSafepay. Welke combinatie het beste werkt hangt af van uw bestaande contracten en het type kiosk — daar adviseren we in. Zie ook onze slimme API-integraties voor hoe we de koppeling naar uw backoffice maken.
Hoe regelen we toegankelijkheid en WCAG?
Grote tap-targets, hoog contrast, ondersteuning voor screen-readers waar mogelijk, en text-to-speech voor visueel beperkten. Voor publieke kiosken (overheid, transport, healthcare) is WCAG 2.1 niveau AA vaak verplicht — daar werken we standaard naar toe. Multi-language ondersteuning is meestal ook onderdeel, met automatische detectie of een vlag-keuze op het beginscherm.
Kunnen we kiosken op afstand updaten en monitoren?
Ja, dat is bij een kiosk-vloot eigenlijk een vereiste — fysiek bezoeken voor een update is niet schaalbaar. We leveren een dashboard waarin u alle kiosken ziet: uptime, sessies per dag, error-rates, batterij-status. Updates rollen we centraal uit, eerst naar één pilot-kiosk, dan gefaseerd naar de rest. Bij een offline kiosk krijgt uw team automatisch een alert.
Wat bepaalt de kosten van een kiosk-app?
Vooral het aantal hardware-koppelingen (printer, scanner, betaalterminal, camera), de complexiteit van de backoffice-integratie, het aantal talen en het aantal flows. Een lichte webkiosk met één scherm is een ander project dan een productie-kiosk met betaling, ID-scan en aansluiting op uw kassa-systeem. In het eerste gesprek geven we een richting; na de planning-sprint een concrete scope.
Hoe lang voor de eerste kiosk live staat?
Een eerste pilot-kiosk kan in een paar sprints werkend op locatie staan. Een productie-kiosk met betaling, hardware-integraties en remote-management is een traject van meerdere sprints. We werken altijd toe naar een vroege pilot op één locatie zodat u in de praktijk ziet wat er nog moet — bij kiosken zijn de gebruikssituaties in het wild altijd ruwer dan in een Figma-prototype.

Praat met ons over uw kiosk-app.

Een kennismaking van een half uur, vrijblijvend. Vertel ons waar de kiosk komt te staan, wie hem bedient, en met welke hardware en backoffice-systemen we te maken hebben. We luisteren en geven richting waar u iets aan heeft. Onze app-ontwikkelaars werken ook aan verwante trajecten zoals een bestel-app, een buitendienst-app en een order-management-systeem op maat — vaak hangen die in dezelfde flow.

Edit Content