App laten maken voor je bedrijf
Laat een app maken voor iOS en Android, uit één React Native-codebase, voor de mensen die je organisatie draaiende houden en voor je klanten. Functies komen tegelijk op beide platforms, en de apps koppelen met de systemen die je al gebruikt.
Wat het is en wanneer het past
Wil je een app laten maken, dan kiezen we standaard React Native met Expo: één TypeScript-codebase voor iOS en Android, over-the-air updates voor kleine fixes en geautomatiseerde releases in de stores. Heeft een functie diepere toegang tot het apparaat nodig, zoals Bluetooth-hardware, taken op de achtergrond of geavanceerd camerawerk, dan schrijven we native modules in Swift of Kotlin. De apps gebruiken dezelfde API's als je webapplicatie, dus de bedrijfslogica staat op één plek.
Een mobiele app is zinvol als mensen buiten kantoor werken, als ze de camera, locatie of offline toegang nodig hebben, of als klanten een app op hun telefoon verwachten. Dekt een responsive webapplicatie wat je gebruikers nodig hebben, dan adviseren we daar te beginnen en later een app toe te voegen. Volledig native ontwikkelen is beter voor games met zware graphics of apps die draaien op de nieuwste functies van één platform.
Wat we bouwen
Cross-platform mobiele apps
Apps voor iOS en Android uit één React Native-codebase, gepubliceerd in beide app stores met geautomatiseerde builds en releases.
Apps voor de buitendienst
Apps die offline werken voor inspecties, leveringen of servicebezoeken, met foto's, handtekeningen en synchronisatie zodra er weer verbinding is.
Apps voor klanten
Apps waarin klanten boeken, bestellen, de voortgang volgen of hun account beheren, op dezelfde backend als je portaal of webwinkel.
Native modules
Swift- en Kotlin-code voor hardware, achtergrondtaken of platformfuncties die cross-platform libraries niet afdekken.
Pushmeldingen en deeplinks
Gerichte meldingen, links die het juiste scherm openen en analytics om te zien op welke berichten mensen reageren.
Releases in de app stores
Store-vermeldingen, reviewrichtlijnen, gefaseerde uitrol en over-the-air updates geregeld, zodat releases routine blijven.
Mobiele app of webapplicatie.
| Vraag | Mobiele app | Webapplicatie |
|---|---|---|
| Werken mensen buiten kantoor? | Gemaakt voor de telefoon op locatie | Werkt in een mobiele browser |
| Hebben ze de camera, gps of offline toegang nodig? | Volledige toegang tot het apparaat en offline synchronisatie | Beperkte toegang tot het apparaat en weinig offline gebruik |
| Heb je pushmeldingen nodig? | Ja, op iOS en Android | Mogelijk in de browser, met beperkingen op de iPhone |
| Gebeurt het meeste werk aan een bureau? | Past daar zelden bij | Daarvoor gemaakt |
| Hoe komen wijzigingen bij gebruikers? | Releases in de stores, plus over-the-air fixes | Direct live voor iedereen zodra we uitrollen |
Veel producten hebben allebei nodig, op één gedeelde backend. Voor het deel in de browser lees je verder bij webapplicatie laten maken.
Hoe het werkt
- 01
Het product bepalen
We spreken de belangrijkste gebruikersroutes, doelplatforms en technische grenzen af en bepalen wat in de eerste release hoort.
- 02
Ontwerpen per platform
Interfaces volgen de conventies van iOS en Android en je huisstijl, en we testen ze op echte apparaten voordat we ze bouwen.
- 03
Bouwen en testen
We ontwikkelen in korte cycli, met testversies op je telefoon, automatische tests en crashrapportage vanaf het begin.
- 04
Publiceren en onderhouden
We publiceren in de stores, bewaken de stabiliteit en houden de apps bij met nieuwe versies van de besturingssystemen.
Gebouwd met
Alle technologieVerder lezen
Maatwerk of standaardsoftware: hoe kies je?
Een praktische manier om te kiezen tussen standaardsoftware en maatwerk, met aandacht voor de totale kosten, koppelingen en risico's.
5 min leestijd
API-koppeling: wat het is en hoe het werkt
Een API-koppeling laat twee systemen gegevens uitwisselen zonder dat iemand ze overtypt. Hoe een koppeling werkt, voorbeelden uit finance en bedrijfsvoering, de manieren om er een te laten bouwen, wat er mis kan gaan en wat de kosten bepaalt.
11 min leestijd
Veelgestelde vragen
Voor de meeste zakelijke en consumentenapps wel. React Native rendert tegenwoordig native componenten en presteert goed, en we voegen Swift- of Kotlin-modules toe waar een functie dat vraagt. Hangt je app af van zware graphics of platformspecifieke functies, dan adviseren we volledig native ontwikkeling.
De kosten volgen het aantal schermen en gebruikersrollen, offline eisen, koppelingen, native functies en de vraag of er ook een webapplicatie nodig is. Na de verkenning bakenen we een gerichte eerste release af en schatten we in fases.
Van jou. Apps worden gepubliceerd onder je eigen developeraccounts bij Apple en Google, en de code en het IP zijn van jou zodra de facturen betaald zijn.
Kleine fixes kunnen als over-the-air update live, zonder review door de store. We houden ook afhankelijkheden en SDK's bij voor elke nieuwe versie van iOS en Android, onder een supportovereenkomst of door het over te dragen aan je team.