Progressive Web Apps (PWA)
Sommige links op deze pagina zijn affiliatelinks: wij kunnen een commissie ontvangen, zonder extra kost voor jou. Onze aanpak
Een PWA combineert het beste van twee werelden: het bereik van het web en de reflexen van een app. Ze vermijdt de stores, verlaagt de kost en kan continu worden uitgerold. Daartegenover blijft ze een webapplicatie en benut ze niet alle hardwaremogelijkheden van de telefoon. ## Wanneer een PWA volstaat Ze past zeer goed bij media, webshops, catalogi, klantenzones en interne diensten die regelmatig geraadpleegd worden. Offline kunnen werken is een echt voordeel in gebieden waar het netwerk onregelmatig is. ## Wanneer native nodig blijft Voor games, leveringsapps met achtergrondgeolocatie, producten die steunen op de camera of Bluetooth, en diensten waarvan de aanwezigheid in de stores een vertrouwensargument is, blijft een native app de juiste keuze. ## De echte uitdaging: de installatie Een vergeten PWA is een gewone website. Succes wordt gemeten aan het aandeel bezoekers dat de app installeert en aan hun retentie. Je moet het moment waarop de installatie wordt voorgesteld verzorgen, de prestaties van het eerste bezoek, en de meerwaarde die al bij de eerste opening geboden wordt.Wanneer deze gids voor jou is
- Je wilt een mobiele ervaring die op een app lijkt zonder twee native ontwikkelingen te betalen
- Je gebruikers komen regelmatig terug maar hebben moeite met laadtijden of zwak netwerk
- Je wilt de commissies van de stores en de goedkeuringstermijnen vermijden
- Je hebt al een website en wilt die laten evolueren naar een installeerbare versie
- Je bedient gebieden met een onregelmatige verbinding waar offline toegang nuttig is
Stap voor stap
- Check of het echt zinvol is — Analyseer het verwachte gebruik: offline raadplegen, meldingen, installatie vanuit de browser. Als de hoofdbehoefte ontdekking via de stores is, volstaat een PWA niet.
- Omvormen tot progressive web app — Maak de site responsive, snel en offline bruikbaar met een service worker die de resources en de kernflows cachet.
- Installatie en meldingen — Voeg het manifest toe (naam, iconen, kleur, volledig scherm), de installatieprompt en pushmeldingen waar die ondersteund worden (zeer volledig op Android, beperkter op iOS).
- Testen op echte toestellen — Test de installatie, de offlinemodus, de update van gecachte gegevens en de prestaties op instapmodellen.
- De adoptie opvolgen — Meet de installaties, de sessies in standalone modus en de retentie. Een geïnstalleerde PWA verandert het gedrag: moedig gebruikers op het juiste moment aan te installeren.
Wat het kost (in dirham)
| Dienst | Indicatieve prijs | Goed om te weten |
|---|---|---|
| Bestaande site omvormen tot PWA | 25 000 – 50 000 MAD (≈ 2 300 – 4 600 €) | Manifest, service worker, caching en optimalisaties |
| PWA van nul opgebouwd | 50 000 – 120 000 MAD (≈ 4 600 – 11 000 €) | Mobile-first design, prestaties en pushmeldingen |
| Pushmeldingen | 5 000 – 20 000 MAD (≈ 450 – 1 800 €) | Integratie van OneSignal of Firebase met beheer van toestemming |
| Audit van prestaties en toegankelijkheid | 8 000 – 20 000 MAD (≈ 730 – 1 800 €) | Lighthouse-score, laadtijd en toegankelijkheid |
| Jaarlijks onderhoud | 10 000 – 30 000 MAD / jaar (≈ 900 – 2 800 €) | Browserupdates, beveiliging en evoluties |
Indicatieve prijzen voor de Marokkaanse markt in 2026, exclusief belasting. Prijzen variëren met de omvang en de leverancier.
Fouten om te vermijden
- Een ervaring beloven die identiek is aan een native app op vlak van hardwarefuncties
- Geen caching voorzien voor dynamische gegevens: de app toont offline verouderde informatie
- Vergeten dat iOS-pushmeldingen vereisen dat de PWA op het startscherm is geïnstalleerd
- Lanceren zonder de adoptie te meten: een PWA is pas nuttig als bezoekers ze installeren
- De prestaties verwaarlozen: een traag eerste bezoek ontmoedigt de installatie
Veelgestelde vragen
Wat is het verschil tussen een PWA en een mobiele website?
Een mobiele site opent bij elk bezoek in de browser. Een PWA installeer je vanuit de browser, opent volledig scherm als een app, werkt gedeeltelijk offline en kan meldingen ontvangen.
Verschijnt een PWA in de App Store of op Google Play?
Nee, ze wordt geïnstalleerd vanuit de browser. Google Play laat sinds kort toe PWA's te publiceren via een verpakking, maar dat blijft marginaal; Apple staat het niet toe.
Voor welke toepassingen is een PWA een slechte keuze?
Voor games, apps die intensief gebruikmaken van de camera, Bluetooth of biometrie, en voor diensten waarvan de geloofwaardigheid afhangt van aanwezigheid in de stores. De toegang tot hardwarefuncties blijft beperkter dan bij native.
Hoe lang duurt het om een site om te vormen tot een PWA?
Twee tot zes weken voor een bestaande site die goed gestructureerd en voldoende performant is. Moet de site worden heraangelegd of geoptimaliseerd, dan wordt het een traject van mobiele sitecreatie.
Verbetert een PWA de SEO?
Indirect wel: snelheid, mobiele toegankelijkheid en gebruikerservaring, die meetellen voor de ranking, staan centraal bij het PWA-werk. De PWA zelf voegt geen specifiek signaal toe.
Bijgewerkt op
Gerelateerde gidsen
Version française: /services/applications-mobiles/pwa/ · EN · AR