Techniek

Hoe maak je een app?

Vincent, 13

Van sociale media tot spelletjes. En van nieuwsdiensten tot gezondheidstrackers. Er zijn tegenwoordig heel wat apps te downloaden. Maar hoe maak je zelf een app?

Papieren versie

‘Alles begint met een goed idee’, zegt software engineer Mees Boeijen, die zelf apps zoals Lomo ontwikkelde. ‘Je moet eerst bedenken wat je met de app wilt doen en welke functies de app moet hebben.’

Smartphone

Foto: Lucas Hoang via Unsplash

Daarna begint het ontwerpen. ‘Ik doe dat op papier,’ zegt Boeijen. ‘Ik teken precies hoe de app eruit moet zien. Hoe groot moeten de knoppen zijn? Waar moeten de teksten of plaatjes staan? Voor elk scherm in de app maak ik een nieuwe tekening.’

Op die manier creëer je eigenlijk een papieren versie van de app. Als je door die bladzijdes bladert, doe je alsof je de app gebruikt. Zo kun je controleren of je ontwerp logisch en makkelijk te gebruiken is.

Programmeren of niet?

Vervolgens moet je de app bouwen. Dat doe je op de computer. Een app is namelijk gewoon een klein computerprogramma. Het maken van zo’n programma noem je programmeren.

‘Programmeren kan op twee manieren’, legt Boeijen uit. ‘Ik bouw mijn apps zelf, met programmeertalen en computercodes. Daarvoor moet je eerst onderzoek doen en veel oefenen, maar het is ook weer niet zó moeilijk. Met handige boeken en video’s op YouTube kan iedereen leren programmeren.’

Maar het kan ook anders. ‘Er bestaan no-code app builders,’ zegt Boeijen. ‘Dat zijn apps waarmee je nieuwe apps kunt maken, zonder dat je hoeft te kunnen programmeren. Daarmee kun je bijna meteen aan de slag.’

In de winkel

Is de app helemaal klaar? Dan moet je hem naar een appstore sturen. De mensen van zo’n online winkel controleren en testen dan eerst jouw app. Als alles goed werkt, komt je app in de store en kan iedereen hem downloaden!

Beantwoord door Rik Peters