MG Software · Haarlem
Van eerste idee tot release in de App Store of Google Play, of een webapp die uw processen draaiende houdt: MG Software uit Haarlem bouwt software die past bij uw bedrijf, niet andersom.
Geen standaardpakket dat u moet aanpassen, maar software die aansluit bij hoe uw team werkt, hoe uw klanten denken en hoe uw bedrijf groeit.
We bouwen apps die er niet alleen goed uitzien, maar ook technisch solide zijn. Dat betekent snelle laadtijden, foutloze werking op verschillende apparaten en een architectuur die meegroeit wanneer uw gebruikersaantal verdubbelt.
App development klinkt breed, en dat is het ook. Maar de meerderheid van onze projecten valt in deze categorieën.
U wilt een idee valideren in de markt voordat u een groot budget investeert. We bouwen een lean MVP met de kernfunctionaliteit die u nodig heeft om te testen of uw doelgroep bereid is te betalen. Geen features die 'misschien later' nodig zijn, wel een solide technische basis om op door te bouwen.
Uw processen groeien sneller dan uw tools aankunnen. Spreadsheets, losse systemen en handmatig werk vertragen uw team. We bouwen een op maat gemaakte applicatie die uw werkstroom centraliseert en de basis legt voor verdere groei.
U bedient een niche waar geen standaardoplossing voor bestaat. Medische professionals, logistieke planners, vastgoedbeheerders. De specifieke eisen van uw gebruikers vragen om software die niet van de plank komt maar op maat is gemaakt voor hun dagelijkse praktijk.
U heeft een succesvol bedrijf maar uw digitale aanwezigheid blijft achter. Een app of platform kan uw klantervaring verbeteren, nieuwe inkomstenstromen openen of bestaande processen automatiseren. We helpen u die stap zetten zonder uw huidige operatie te verstoren.
We werken in duidelijke fases zodat u altijd weet waar het project staat, wat de volgende stap is en wanneer u kunt bijsturen.
Doelen, gebruikers en bestaand landschap in kaart brengen. We identificeren risico's en mogelijkheden voordat er code geschreven wordt.
Wireframes, clickbare prototypes en visueel ontwerp. U ziet het product voordat een developer begint.
Bouw in sprints van twee weken met werkende demo's. Elke sprint levert iets testbaars op.
Functionele tests, performance checks en security review voordat uw gebruikers het zien.
Deployment met monitoring-setup, foutlogging en een rollback-plan als het nodig is.
Onderhoud, versiebeheer en iteratie op basis van gebruikersdata. Software is nooit af.
De keuze tussen native, web en hybride heeft direct impact op budget, doorlooptijd en gebruikerservaring.
Maximale performance, toegang tot alle hardware, push notifications, offline-first.
Twee codebases (Swift + Kotlin), hogere investering, store review-proces.
Consumer-facing apps met hoge UX-eisen, diepgaande OS-integratie.
Eén codebase, snel in de markt, geen store-afhankelijkheid, bereikbaar via URL.
Beperktere hardware-toegang, afhankelijk van browser-capabilities.
Interne tools, dashboards, B2B-portalen.
Eén codebase, vrijwel native gevoel via React Native of Flutter.
Kleine performance-trade-off bij complexe animaties.
Startups die snel valideren, MVPs die later naar native groeien.
We kiezen onze stack op basis van het probleem, niet op basis van hype.
React / Next.js
Web & frontend
React Native
Cross-platform mobile
Node.js / Bun
Backend & API's
PostgreSQL
Relationele data
Supabase
Auth, storage, realtime
Vercel / AWS
Hosting & CDN
Stripe / Mollie
Betalingen
OpenAI / LLMs
AI-integraties
De eerlijke waarheid: dat hangt af van scope, complexiteit en kwaliteitseisen. Een compacte MVP begint bij een lager budget dan een enterprise-app met meerdere integraties en compliance-eisen.
Wat we wel kunnen: transparante bandbreedtes geven. Gebruik onze calculator voor een eerste indicatie, of lees onze uitgebreide gids over app-kosten in 2026.
De lancering van uw app is pas het begin. App Stores verwachten regelmatige updates: nieuwe OS-versies, beveiligingspatches, API-wijzigingen van derde partijen. Zonder onderhoud veroudert een app sneller dan de meeste opdrachtgevers verwachten. Wij plannen dit van tevoren in zodat u niet voor verrassingen komt te staan.
We bieden retainer-contracten aan die passen bij uw situatie. Dat kan een licht pakket zijn voor maandelijks onderhoud en bugfixes, of een uitgebreid pakket inclusief feature-ontwikkeling en performance-monitoring. Het verschil is dat u niet elke keer een nieuw project hoeft op te starten.
Versiebeheer is een cruciaal onderdeel van doorontwikkeling. We werken met feature branches, staging-omgevingen en geautomatiseerde release-pipelines. Dat betekent dat updates getest en gevalideerd worden voordat ze bij uw eindgebruikers terechtkomen, zonder dat uw team daar extra werk aan heeft.
In de afgelopen jaren hebben we gezien wat er misgaat bij app-projecten. Deze vier fouten komen het vaakst voor.
Het project begint met een helder idee, maar na elke feedbackronde komen er extra wensen bij. Zonder duidelijke prioritering en een vastgestelde MVP-scope loopt het budget uit en verschuift de deadline steeds verder. Een goede discovery-fase voorkomt dit.
Direct beginnen met bouwen lijkt efficiënt, maar levert bijna altijd duurder werk op. Zonder wireframes en prototypes ontdekt u problemen pas wanneer ze al in code zitten, en dan kost het twee keer zoveel om ze op te lossen.
React Native voor een game, native voor een simpel dashboard, of een no-code tool voor een complex platform: de technologiekeuze moet passen bij het probleem. Wij helpen u die afweging eerlijk te maken voordat er een regel code geschreven is.
Veel opdrachtgevers reserveren budget voor de bouw maar niet voor wat erna komt. Servers, SSL-certificaten, store-abonnementen, OS-updates en bugfixes kosten geld. Reken op minimaal 15 tot 20 procent van de bouwkosten per jaar voor onderhoud.
Technologie is slechts het middel. Een goede app onderscheidt zich op vier vlakken die samen bepalen of gebruikers terugkomen.
Gebruikers willen geen handleiding lezen. Een goed ontworpen app voelt vanzelfsprekend: de belangrijkste acties zijn binnen twee tikken bereikbaar, formulieren zijn kort en foutmeldingen vertellen precies wat er mis is. Dat bereik je alleen door te testen met echte gebruikers, niet door aan te nemen dat je het goed hebt.
Niets doodt vertrouwen sneller dan een app die vastloopt of traag reageert. Wij testen op oudere toestellen, langzame verbindingen en piekbelasting. Performance is geen afterthought; het is een ontwerpeis die we van het begin meenemen.
Een app die niet werkt met screenreaders of onleesbaar is voor kleurenblinde gebruikers sluit een deel van uw doelgroep uit. We bouwen volgens WCAG-richtlijnen en testen met assistive technology. Dat is niet alleen ethisch juist, het vergroot ook uw bereik.
Encryptie, authenticatie, autorisatie en inputvalidatie worden niet als laatste laag toegevoegd maar zijn onderdeel van het fundament. We implementeren OWASP best practices en voeren penetratietests uit voordat uw app live gaat.
We geloven dat de beste software ontstaat wanneer opdrachtgever en ontwikkelteam nauw samenwerken. Daarom krijgt u geen wekelijks e-mailrapport maar directe toegang tot ons projectbord, dagelijkse updates in een gedeeld Slack-kanaal en tweewekelijkse demo-sessies waar u de voortgang live ziet.
Feedback hoeft niet te wachten tot de volgende sprint. Als u iets ziet dat anders moet, bespreken we het dezelfde dag. Die korte feedbackloops voorkomen dat we twee weken in de verkeerde richting bouwen en zorgen ervoor dat het eindresultaat echt bij uw verwachtingen past.
Na oplevering blijven we bereikbaar. We zijn geen bureau dat het project afsluit en doorgaat naar de volgende klant. Onze retainer-klanten hebben een dedicated contactpersoon die hun applicatie kent en snel kan schakelen wanneer dat nodig is.
U praat rechtstreeks met de developers die aan uw project werken. Geen projectmanager die informatie filtert of vertraagt.
U bent eigenaar van de code. Repositories, credentials en documentatie worden overgedragen. Geen vendor lock-in.
Gevestigd in Haarlem met klanten door heel Nederland. Geen tijdzoneverschillen, geen taalbarriere.
Van database-ontwerp tot deployment: wij leveren het hele traject. Geen extern UX-bureau of third-party QA nodig.
Ontdek gerelateerde pagina's, voorbeelden en achtergrondartikelen.
De investering hangt af van platforms (iOS, Android, web), het aantal schermen, integraties en onderhoud. Een compacte MVP start doorgaans in een lager segment; brede enterprise-apps met backends en koppelingen zitten hoger. Gebruik onze calculator op /calculator voor een eerste bandbreedte en lees onze pillar-gids over app-kosten op de blog.
Een eerste versie kan in enkele maanden live als scope en designs helder zijn. Complexere trajecten met meerdere integraties of strenge compliance duren langer. We werken in sprints met zichtbare opleveringen zodat u tussentijds bijstuurt.
Ja. We bouwen API-koppelingen met ERP, CRM, betaalproviders en meer. Zie het overzicht op /api-koppelingen voor voorbeelden zoals Exact, Stripe of Shopify.
Native (Swift, Kotlin) is sterk als u diep in het besturingssysteem wilt (sensoren, achtergrondprocessen). Een webapp of PWA is vaak sneller in de markt en makkelijker te onderhouden voor interne tools. We adviseren op basis van gebruikers, budget en groeiplan.
Stores vereisen periodieke updates; besturingssystemen en libraries evolueren. We bieden onderhoudsretainers met monitoring, security patches en kleine verbeteringen zodat uw app stabiel blijft.
We zitten in Haarlem en werken hybride. Discovery en reviews kunnen online of fysiek; het team levert remote features met dezelfde kwaliteit.
U bent eigenaar van wat we specifiek voor u bouwen, tenzij anders contractueel afgesproken. Repositories en toegang worden netjes overgedragen.
Neem contact op via /contact of vul de calculator in. We plannen een kort gesprek, bepalen scope en leveren een voorstel met mijlpalen.
Een native app installeer je via de App Store of Google Play en draait rechtstreeks op het besturingssysteem van je telefoon. Dat geeft toegang tot functies als push-notificaties, camera en offline gebruik. Een webapp opent je in de browser, hoeft niet geinstalleerd te worden en werkt op elk apparaat met een browser. Voor veel interne tools en dashboards volstaat een webapp prima. Wij helpen je kiezen op basis van je doelgroep en de functies die je nodig hebt.
Zeker. Niet elk project begint vanaf nul. We beoordelen je huidige app op architectuur, performance en gebruikerservaring en stellen een verbeterplan op. Denk aan een nieuwe interface, snellere laadtijden, betere koppelingen of een overstap naar een modernere stack. Zo haal je meer uit je bestaande investering zonder alles opnieuw te bouwen.
Dan starten we klein met een MVP: de minimale versie van je app die het kernprobleem oplost. Op basis van echte gebruikersdata breiden we daarna stap voor stap uit. Die aanpak bespaart niet alleen geld, maar helpt ook om sneller te leren wat je gebruikers echt nodig hebben. Veel succesvolle apps zijn zo begonnen.
Privacy bouwen we vanaf het begin in, niet als afterthought. Dat betekent dataminimalisatie, versleuteling, duidelijke toestemmingen en een verwerkersovereenkomst. Als het nodig is ondersteunen we bij een DPIA (Data Protection Impact Assessment). We houden rekening met de AVG zodat je app compliant is zonder concessies aan de gebruikerservaring.
Plan een vrijblijvend gesprek. We bespreken uw idee, stellen de juiste vragen en geven een eerlijke inschatting.