App laten maken? Van idee tot release, met een team in jouw tijdzone

Een app laten maken komt in de praktijk neer op drie dingen: een scherp afgebakende scope, een team dat iOS en Android uit één codebase bouwt, en jij als eigenaar van de code. Square doet dat vanuit Tirana, in React Native of Flutter. We zijn een kleine softwarestudio en onze werkdag loopt gelijk met de jouwe: we zitten in CET, dus je wacht nooit een dag op antwoord. Je werkt direct met de developers die bouwen, zonder accountmanager als tussenlaag. Elk traject begint met een inschatting op papier — scope, aannames, doorlooptijd en budget — voordat je iets vastlegt. Daarna kies je het model dat past: een vast team, een project met afgebakende scope, of extra developers naast je eigen team. Ons uurtarief van 35 tot 55 euro staat gewoon op de site, dus je weet vooraf waar je aan toe bent. En aan het eind heb je niet alleen een app in de stores, maar ook de repository, de documentatie en een overdracht waarmee een ander team verder kan.

App laten maken? Zo ziet het traject eruit

Een app laten ontwikkelen begint niet met bouwen, maar met schrappen. In een korte discovery brengen we de app terug tot wat hij echt moet doen in de eerste release: welke gebruiker, welke handeling, welk moment. Dat levert een geschreven inschatting op met scope, doorlooptijd en budget. Daarna werken we in iteraties van één tot twee weken. Elke iteratie eindigt met een build die je op je eigen telefoon zet — geen slides, maar de app zelf. Feedback uit die builds gaat meteen de volgende iteratie in. Richting release zetten we geautomatiseerde tests en monitoring op en verzorgen we de publicatie in de App Store en Google Play. Zodra de app live staat, blijven we beschikbaar voor onderhoud, updates en alles wat pas opvalt als er echte gebruikers op zitten.

  • Discovery van een paar dagen: doel, doelgroep en wat er níet in de eerste release hoort
  • Geschreven inschatting met scope, doorlooptijd en budget voordat er een contract ligt
  • Iteraties van één tot twee weken, elke keer een installeerbare build op je eigen toestel
  • Voor de release: geautomatiseerde tests, CI/CD, monitoring en het indienen bij de stores
  • Na de release: onderhoud, updates en meebewegen met nieuwe iOS- en Android-versies

Drie manieren om samen te werken

Niet elk traject vraagt dezelfde aanpak. Bij een vast team zetten we voor langere tijd dezelfde developers op jouw product: voorspelbare capaciteit per sprint en een roadmap in plaats van losse opdrachten. Bij projectlevering spreken we een afgebakende scope af en leveren we die op — prettig als de app een duidelijk begin en eind heeft. Bij team augmentation schuiven onze developers aan bij jouw team, in jouw repo's, jouw sprints en jouw tooling. Welk model je ook kiest, het startpunt is hetzelfde: een inschattingsfase waarin de scope op papier komt, aannames expliciet worden en doorlooptijd en budget in beeld komen. Dat is ook het moment om nee te zeggen tegen functies die niet in de eerste release horen. Schrappen kost dan nog niets; halverwege de bouw kost het geld.

  • Vast team: dezelfde developers, maanden achter elkaar, met voorspelbare capaciteit per sprint
  • Projectlevering: afgebakende scope, vastgelegde oplevering, duidelijk eindpunt
  • Team augmentation: onze developers in jouw sprints, jouw repo's en jouw tooling
  • Altijd eerst een inschatting: scope, aannames, doorlooptijd en budget zwart op wit
  • Tarief van 35 tot 55 euro per uur, afhankelijk van senioriteit en samenwerkingsmodel, zonder verborgen kosten

Wat je krijgt: de app, de code en een schone overdracht

Wie een app laat bouwen, wil aan het eind meer dan een icoon in de stores. Je krijgt de repository met de volledige historie, in jouw eigen Git-organisatie. Publiceren doen we onder jouw Apple- en Google-developeraccounts, zodat de listing, de reviews en de gebruikers op jouw naam staan. Daar hoort documentatie bij: hoe de architectuur in elkaar zit, hoe je een release uitrolt, welke omgevingen er zijn en welke externe diensten eraan hangen. De backend draait op cloudinfrastructuur die je zelf kunt overnemen, met CI/CD, monitoring en geautomatiseerde tests die meeverhuizen. Mobiel bouwen we in React Native of Flutter, met TypeScript, Node.js en PostgreSQL erachter — gangbare keuzes waar je makkelijk developers voor vindt. Lock-in is bij ons geen verdienmodel.

  • Repository met de volledige commithistorie in jouw eigen Git-organisatie
  • Publicatie onder jouw eigen Apple Developer- en Google Play-account
  • Documentatie over architectuur, releaseproces, omgevingen en externe koppelingen
  • CI/CD, monitoring en geautomatiseerde tests horen bij de oplevering, niet bij een duurder pakket
  • Overdraagbare stack: React Native of Flutter, TypeScript, Node.js en PostgreSQL

Nearshore vanuit Tirana, binnen dezelfde werkdag

Square zit in Tirana, Albanië, in CET — dezelfde werkdag als Amsterdam, van begin tot eind. Dat is geen detail: een vraag die je om negen uur stelt, is voor de lunch beantwoord, en een demo past in jouw agenda zonder dat iemand 's nachts doorwerkt. Bij een team aan de andere kant van de wereld verlies je een dag per feedbackronde; hier niet. De voertaal is Engels, en Italiaans en Albanees kunnen ook. Nederlands spreken we niet, en dat zeggen we liever nu dan halverwege. Wat we wel hebben, is eigen productervaring. SunEasy is ons reserveringsplatform voor ligbedden aan de Albanese Riviera: realtime beschikbaarheid van meerdere stranden, betalen in de app, directe bevestiging en meerdere talen — en dat onder echte seizoensdrukte. OrderEasy doet hetzelfde voor bestellen in restaurants. Voor een opdrachtgever in Florence bouwen we het boekingsplatform voor de kooklessen.

  • CET: volledige overlap met de Nederlandse werkdag, geen overdracht naar een andere tijdzone
  • Directe lijn met de developers die bouwen, geen accountmanager als tussenlaag
  • SunEasy: realtime beschikbaarheid, betalen in de app en directe bevestiging tijdens de seizoenspiek
  • OrderEasy: ons eigen product voor bestellen in restaurants
  • Voertaal Engels, daarnaast Italiaans en Albanees; Nederlands niet

Veelgestelde vragen

  • Wat kost het om een app te laten maken?
    We rekenen 35 tot 55 euro per uur, afhankelijk van senioriteit en samenwerkingsmodel; het totaal hangt af van de scope. Wat de kosten vooral opdrijft: het aantal schermen, koppelingen met bestaande systemen, offline gebruik, betalingen en of iOS en Android allebei mee moeten. Daarom krijg je eerst een geschreven inschatting met scope, doorlooptijd en budget, voordat er iets vastligt.
  • Hoe lang duurt het voordat mijn app live staat?
    Een eerste bruikbare versie met een scherp afgebakende functieset is meestal een kwestie van weken, niet van een jaar. Een platform met meerdere gebruikersrollen, betalingen en koppelingen duurt langer. De doorlooptijd hangt af van de scope, het aantal koppelingen en hoe snel er bij jou beslissingen vallen. Na de discovery leggen we een concrete planning neer.
  • Van wie is de code als de app klaar is?
    Van jou. De repository staat in jouw eigen Git-organisatie, inclusief de volledige historie, en we publiceren onder jouw Apple- en Google-developeraccounts. Documentatie over architectuur, releaseproces en omgevingen leveren we mee, zodat een ander team het kan overnemen zonder ons te bellen. We werken met gangbare technologie, juist om die overdracht makkelijk te houden.
  • Bouwen jullie native of cross-platform?
    We bouwen mobiel in React Native of Flutter, met één codebase voor iOS en Android. Dat scheelt tijd en budget en houdt beide platforms gelijk. Heeft een functie echt native code nodig, dan schrijven we die erbij. De keuze tussen React Native en Flutter maken we in de inschattingsfase, op basis van wat de app moet kunnen en wat jouw team later wil onderhouden.
  • Spreken jullie Nederlands, en hoe werkt samenwerken op afstand?
    Nederlands spreken we niet; de voertaal is Engels, en Italiaans en Albanees kunnen ook. Het samenwerken loopt wel volledig in jouw werkdag: we zitten in CET, dus dezelfde uren als Amsterdam. In de praktijk is dat dagelijks contact via chat, een korte demo per week en directe toegang tot de developers die aan jouw app bouwen.

Gerelateerde pagina's