Retour au glossaire

Application web progressive (PWA)

Une application web progressive (PWA) est une application web qui se comporte comme une application mobile : elle s’ouvre depuis un navigateur, peut s’installer sur l’écran d’accueil et continue de fonctionner avec une connexion faible ou absente. Elle combine la portée du web et l’expérience d’une application.

Pourquoi c’est important

Une PWA est accessible par une simple URL : pas de téléchargement sur un store, aucune barrière à l’installation, et son contenu peut être indexé par les moteurs de recherche. Pour une entreprise, cela signifie une seule expérience qui fonctionne sur tous les appareils et se partage comme un lien. Elle ne remplace pas une application native pour tout, mais elle étend votre présence à tous les utilisateurs qui ne passeront jamais par un store.

Comment ça fonctionne

Deux briques web font l’essentiel du travail. Le service worker s’intercale entre l’application et le réseau : il met le contenu en cache pour que les pages se chargent instantanément et restent disponibles hors ligne. Le manifeste (web app manifest) décrit le nom, l’icône et les couleurs de l’application, ce qui permet au navigateur de proposer l’installation sur l’écran d’accueil. Servie en HTTPS, la PWA se lance ensuite en plein écran comme n’importe quelle application, tout en restant un site web en dessous : une seule base de code, toujours à jour, sans validation des stores.

Le lien avec GoodBarber

Chaque application GoodBarber existe en applications natives iOS et Android et en PWA, générées depuis le même projet et le même contenu. Vous gérez une seule application ; votre audience choisit sa porte d’entrée. Découvrez la technologie PWA de GoodBarber ou créez une PWA.

Questions fréquentes

Une PWA peut-elle s’installer comme une application classique ?
Oui. Quand les critères techniques sont réunis, le navigateur propose d’ajouter la PWA à l’écran d’accueil. Elle obtient alors sa propre icône et s’ouvre en plein écran, sans l’interface du navigateur, comme n’importe quelle application installée.
Une PWA est-elle meilleure qu’une application native ?
Elles répondent à des besoins différents. Une application native offre l’intégration la plus profonde avec l’appareil et une présence sur les stores ; une PWA offre un accès instantané sans téléchargement et une indexation web. Beaucoup de projets tirent le meilleur des deux, et c’est pourquoi GoodBarber génère les deux à partir d’un seul projet.

Liens utiles

Termes associés

Conseils pour créer une app