Glossaire
PWA (progressive web app)
Une PWA est une application web qui s'installe sur l'écran d'accueil, fonctionne hors connexion grâce à un service worker et s'affiche sans barre d'adresse. Pour une équipe IT, c'est une façon de livrer un outil métier sans passer par l'App Store ni le Play Store, au prix de quelques capacités natives et d'un contrôle plus limité côté MDM.
Comment ça marche
Trois éléments font une PWA. Un manifeste JSON qui déclare le nom, les icônes, l'écran de démarrage et le mode d'affichage. Un service worker, script qui s'installe dans le navigateur et intercepte les requêtes réseau pour servir un cache quand la connexion manque. Et une diffusion en HTTPS, obligatoire.
Sur Android, le support est complet depuis des années : installation depuis Chrome, notifications push, accès à la caméra et à la géolocalisation, et même possibilité d'empaqueter la PWA dans un APK via une Trusted Web Activity, ce qui la rend distribuable comme n'importe quelle application Android.
Sur iOS, Apple a longtemps limité l'exercice. Les web apps ajoutées à l'écran d'accueil tournent dans WebKit, les notifications push ne sont arrivées qu'avec iOS 16.4 en mars 2023, et le quota de stockage reste modeste. Apple a d'ailleurs failli supprimer les web apps dans l'Union européenne au moment du DMA début 2024 avant de revenir sur sa décision. Le message pour une DSI : sur iOS, une PWA reste un citoyen de seconde zone.
Pourquoi c'est important pour une flotte
Le bon cas d'usage est clair : un outil interne surtout fait de formulaires et de consultation, utilisé par des populations hétérogènes, avec des mises à jour fréquentes. Vous déployez une fois côté serveur, tout le monde a la dernière version au rechargement suivant. Pas de build, pas de signature, pas de revue de boutique.
Là où ça coince, c'est le contrôle. Une PWA ne s'installe pas silencieusement sur un iPhone : quelqu'un doit ouvrir Safari et appuyer sur Ajouter à l'écran d'accueil. Elle ne reçoit pas de configuration gérée, vous ne pouvez pas la pousser par groupe ni la retirer à distance, et les données mises en cache par le service worker sortent du périmètre d'un effacement sélectif d'applications gérées.
Le compromis qui fonctionne en pratique : garder la PWA pour le web interne accessible depuis un navigateur géré, et empaqueter l'application dans un APK ou utiliser une application native dès qu'il faut une installation silencieuse, un verrouillage kiosque ou une configuration poussée.
Comment Appaloosa le gère
Appaloosa distribue des applications, pas des signets. Une PWA empaquetée dans un APK s'installe silencieusement sur les appareils Android enrôlés comme n'importe quelle application privée, avec affectation par groupe et historique de versions. Pour une PWA non empaquetée, l'approche tenable consiste à publier un raccourci web dans le catalogue d'applications et à verrouiller un navigateur géré en mode kiosque sur l'URL concernée. Le périmètre est détaillé sur la page gestion des applications mobiles.
Explorer
Découvrez toute la plateforme
Enrôlement, apps, sécurité, support à distance : tout au même endroit.
Explorer Appaloosa →Envie d'essayer Appaloosa ? Démarrer gratuitement