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.
Design