Les PWA sont accessibles via un navigateur Web, mais vous pouvez également les installer sur l'écran d'accueil de l'utilisateur, comme indiqué dans les articles de la section Proposer une expérience installable. Cependant, l'un des défis des PWA est de les distribuer sur les plates-formes de téléchargement d'applications. C'est là que PWABuilder entre en jeu.
PWABuilder est un outil performant qui permet aux développeurs de créer des packages pouvant être envoyés à différentes plates-formes de téléchargement d'applications:
L'un des principaux avantages de l'utilisation de PWABuilder pour créer des packages est qu'elle simplifie le processus de publication de votre application Web sur des plates-formes de téléchargement d'applications. Normalement, la soumission d'une application sur des plates-formes de téléchargement demande beaucoup de travail, y compris écrire du code dans des langages que les développeurs Web ne connaissent pas forcément, créer des icônes d'application, configurer divers paramètres et tester l'application sur différents appareils et systèmes d'exploitation. PWABuilder se charge automatiquement d'une grande partie de ces tâches, ce qui réduit le temps et les efforts nécessaires pour publier des applications.
Prérequis
Si votre application Web répond à quelques exigences de base pour les PWA, vous pouvez utiliser PWABuilder pour valider, évaluer et empaqueter votre application pour les plates-formes de téléchargement d'applications.
- Votre PWA doit être publiée sur une URL publique.
- Celui-ci doit comporter un fichier manifeste d'application Web complet.
- L'application doit être diffusée via HTTPS.
Emballage
Vous pouvez disposer d'un package d'application pour votre PWA en quelques étapes:
- Sur la page d'accueil de PWABuilder, saisissez une URL pour lancer le processus d'empaquetage. PWABuilder mène à la page de la fiche de rapport de votre application, où vous pouvez consulter les scores et les tâches pour votre progressive web app.
- Pour créer le package de votre application, cliquez sur le bouton Package for Stores en haut à droite du tableau de données.
- Parcourez les options de packaging et sélectionnez une plate-forme en cliquant sur Generate Package (Générer le package). Vous serez invité à saisir des métadonnées liées à votre application, qui varient en fonction de la plate-forme.
- Enfin, sélectionnez Télécharger le package pour télécharger le package.
Envoi…
Pour savoir comment publier une PWA dans un magasin spécifique, consultez les articles spécifiques à la plate-forme:
Exemple
J'ai généré des packages de plate-forme pour l'une de mes applications, SVGcode, à l'aide de PWABuilder.
En dehors de ces plates-formes, vous pouvez bien sûr télécharger l'application dans votre navigateur.