native app

zelfstandig naamwoord

Een applicatie die voor een specifiek besturingssysteem is ontwikkeld en de voorzieningen van dat platform rechtstreeks kan gebruiken.

De native app gebruikt de camera van de telefoon om barcodes in het magazijn te scannen.

Een native app wordt ontwikkeld voor bijvoorbeeld iOS of Android. De app gebruikt de ontwikkelvoorzieningen en interfaceonderdelen van dat platform. Daardoor kan zij aansluiten op functies zoals de camera, locatiebepaling en meldingen, binnen de rechten die het besturingssysteem toestaat.

Verschil met een webapplicatie

Een Woordenboek · In het kortwebapplicatieEen webapplicatie is een programma dat je via een webbrowser gebruikt om taken uit te voeren of gegevens te verwerken. De verwerking kan deels in de browser en deels op een server plaatsvinden.Lees meer⁠ draait in de browser. Een native app wordt op het apparaat geïnstalleerd en gebruikt de omgeving van het besturingssysteem direct. Ook webtechnologie kan veel apparaatfuncties gebruiken; welke functies beschikbaar zijn, hangt af van browser en platform.

Installatie maakt een app niet automatisch native. Een Woordenboek · In het kortprogressive web appEen Progressive Web App (PWA) is een webapplicatie die met moderne webtechnieken een appachtige ervaring biedt. Gebruikers kunnen de applicatie vanuit een geschikte browser installeren en, afhankelijk van het apparaat, extra functies gebruiken.Lees meer⁠ kan ook als app worden geïnstalleerd. Bij hybride apps en crossplatform-frameworks worden delen van de code juist tussen platforms gedeeld.

Eén product, meerdere platforms

Bij aparte native apps voor iOS en Android moeten wijzigingen op beide platforms worden ontwikkeld en getest. Dat kan passend zijn wanneer platformspecifiek gedrag belangrijk is. De afweging gaat daarmee over benodigde functies én over het onderhoud van de verschillende versies.

Gebruikt op deze pagina’s