Apps in de app store op onze smartphones en tablets kennen we allemaal wel. Dit zijn doorgaans allemaal Native Apps. Maar je kunt tegenwoordig ook vanuit de browser een app op je computer, tablet of smartphone 'installeren'. Dat noemen we dan een Progressive Web App, afgekort tot PWA. Wat zijn de verschillen? In deze blogpost neem ik je een klein beetje mee in de werelden van de PWA's en Native Apps.
Een native app wordt doorgaans specifiek ontwikkelt voor één platform in een eigen programmeertaal. Zo kan je denken aan native apps die beschikbaar zijn voor Android of iOS via de betreffende stores op je smartphone of tablet.
De kenmerken zijn als volgt:
Er zijn ook wel een paar nadelen: vooral de kosten voor een native app zullen snel omhoog schieten. Voor een goede, kwalitatieve native app ben je al gauw duizenden euro's kwijt per platform waarop je de app beschikbaar wilt hebben. Daarnaast heb je ook te maken met abonnementskosten van de verschillende stores waarin je de apps moet plaatsen, alvorens ze door gebruikers op een tablet of smartphone kunnen worden geïnstalleerd.
Een PWA is een soort van applicatiesoftware dat is ontwikkeld om te werken in een standaard browser, zoals bijvoorbeeld Chrome, Safari, Firefox en Edge. Een PWA komt heel dicht in de buurt van een native app qua look and feel. Maar omdat ze zijn ontwikkeld met HTML, CSS en JavaScript zijn ze beschikbaar op voor elk device met een internetbrowser, dus ook een computer.
Enkele kenmerken zijn als volgt:
Kortom, een PWA scheelt behoorlijk in de kosten en kan zowel op een computer, als tablet of smartphone worden 'geïnstalleerd'. Het neemt geen ruimte in beslag op het device, omdat het eigenlijk een soort van bookmark is naar jouw app die vervolgens in een standaard browser kan worden bekeken als het een native app is.
Heb je na het lezen van dit artikel interesse in een Progressive Web App voor jouw onderneming / product? Neem dan gerust contact met mij op. Samen kijken we dan wat we voor elkaar kunnen betekenen. Meer informatie vind je op deze pagina.