Wat is het verschil tussen native, react en web?
Apps kunnen op verschillende manieren ontwikkeld worden. De drie bekendste zijn Native apps, Hybrid apps en Web apps. Maar wat is precies het verschil tussen deze drie vormen van applicaties?
Native apps; dit zijn apps die ontwikkeld worden voor één specifiek platform. Wil je dat de app werkt op beide platformen dan heb je het over twee aparte ontwikkelingen(Swift en Kotlin).
Hybrid Native apps; dit zijn apps die meteen werken op beide platformen. Wij gebruiken hiervoor het duurzame framework React-Native. Deze taal wordt ondersteund door zowel iOS als Android. Je ontwikkelt dus maar een keer de app. Dit is uiteraard kostenefficiënter, echter zijn er in vergelijking met native apps wel technische beperkingen.
Web apps: dit zijn applicaties die je niet hoeft te downloaden. Deze zijn direct te bereiken via het web. Veel socialmediaplatformen gebruiken naast de app vaak ook een webapp. Je kunt namelijk zo naar Facebook (dit is een webapp) zonder dat je iets hoeft te downloaden.
Hieronder hebben we een overzicht gemaakt wat de verschillen zijn tussen native apps, Hybrid apps en Web apps. Wil je meer informatie over de verschillen ga dan naar de volgende pagina: verschillen tussen hybrid, native, en web-apps.