PWA (Progressive Web App)
Une PWA (Progressive Web App) est une application web qui se comporte comme une application native. Elle tourne dans le navigateur mais peut être installée sur le bureau ou le téléphone, fonctionner hors ligne, et s’ouvrir comme une vraie application (sans barre d’adresse, sans onglet).
Microsoft — Un grand adopteur de PWA
Microsoft a publié plusieurs PWA sur différents produits, dont Office 365 et Windows 365.
Google — Le pionnier des PWA
Google a implémenté des PWA sur plusieurs produits, dont Duo, YouTube Music et Drive.
Cloud Gaming — Un secteur entièrement PWA
Depuis 2021, la plupart des fournisseurs de jeux cloud ont lancé des PWA permettant de jouer à des jeux de console sur n’importe quel appareil : Amazon Luna, Microsoft Xbox Cloud Gaming, Nvidia GeForce NOW et BlueStacks X proposent des solutions de cloud gaming via le navigateur en tant que PWA.
Commerce & Services
Starbucks a construit une PWA de son système de commande qui permet de parcourir le menu et personnaliser les commandes même hors ligne. La PWA est 99,84 % plus légère que l’application iOS existante, et a permis de doubler le nombre d’utilisateurs web passant commande chaque jour.
Réseaux sociaux & Médias
Facebook a développé Instagram Lite et Facebook Gaming en PWA.
Outils créatifs & Productivité
Des outils comme Google Docs ou Figma illustrent comment les PWA peuvent gérer l’édition en temps réel et les fonctionnalités collaboratives grâce aux améliorations de WebRTC et WebSockets.
Comparaison PWA vs Application native
| Critère | PWA | App native |
|---|---|---|
| Installation | Via navigateur, sans store | Via App Store / Play Store |
| Poids | Très léger | Souvent lourd |
| Mises à jour | Automatiques, transparentes | Manuelles via store |
| Multi-plateforme | Un seul code | Code par plateforme |
| Accès matériel | Limité | Complet |
| Mode hors ligne | Partiel (cache) | Complet |
| Performances | Très bonnes | Optimales |
| Visibilité store | Faible | Forte |
