Waarom het belangrijk is
Native is de maatstaf voor mobiele kwaliteit: de soepelste interface, betrouwbare pushberichten, offline werken en toegang tot alles wat het apparaat kan. In de stores staan heeft op zichzelf al gewicht: voor veel doelgroepen is een aanwezigheid in de App Store en Google Play wat een bedrijf gevestigd doet aanvoelen. De keerzijde is dat elk platform normaal gesproken zijn eigen ontwikkeling vraagt.
Hoe het werkt
Een native iOS-app en een native Android-app zijn aparte builds, geschreven met de technologieën en interfacecomponenten van elk platform, en worden vervolgens ter beoordeling ingediend bij hun respectievelijke stores. Eenmaal gepubliceerd worden ze geïnstalleerd zoals elke app en bijgewerkt via de stores. Dat is het tegenovergestelde van een webview in een app-schil: de schermen van een native app zijn echte platformcomponenten, en dat voelen gebruikers in de reactiesnelheid van elke scroll en tik.
Een concreet voorbeeld
Open het beginscherm van je telefoon: de apps die je uit de App Store of Google Play hebt geïnstalleerd, de apps die je camera, gps of meldingen gebruiken, zijn native apps. Een GoodBarber-app hoort bij die familie. De iOS- en Android-builds die GoodBarber genereert, zijn echte native apps, verspreid via de stores, met dezelfde toegang tot de mogelijkheden van het apparaat.
Hoe GoodBarber hierop aansluit
GoodBarber bouwt echte native apps voor iOS en Android, geen webpagina's in een schil, en genereert ze vanuit één project, samen met een PWA. Wat dat precies oplevert, lees je op de pagina over native technologie.
Veelgestelde vragen
- Wat is het verschil tussen een native app en een hybride app?
- Een hybride app verpakt webcontent in een app-schil: één codebase, maar compromissen in interface en prestaties. Een native app gebruikt de eigen componenten van elk platform en levert daarmee de reactiesnelheid en integratie die gebruikers van de stores verwachten.
- Moet ik twee apps bouwen voor iOS en Android?
- De platformen zijn inderdaad gescheiden, en dat betekent normaal twee ontwikkeltrajecten. App builders nemen die last weg: bij GoodBarber genereert één project de native iOS-app, de native Android-app en een PWA.
- Werken native apps offline?
- Dat kan, en goede apps doen het ook. Omdat een native app op het apparaat is geïnstalleerd, kan ze content lokaal opslaan en direct openen zonder verbinding, om te verversen zodra het netwerk terug is. Die veerkracht is een van de praktische verschillen die gebruikers voelen ten opzichte van een website.
Ontwerp