1. Installer sans Play Store
Cette page est une PWA. Android (Chrome/Edge/Samsung Internet) peut l'ajouter à l'écran d'accueil et la lancer en plein écran, avec sa propre icône et sa propre fenêtre dans le sélecteur d'applications.
Si le bouton reste inactif
- Android / Chrome : menu ⋮ → « Ajouter à l'écran d'accueil » ou « Installer l'application ».
- Android / Firefox : menu ⋮ → « Installer ».
- iPhone / Safari : Partager → « Sur l'écran d'accueil ». (Safari uniquement, pas de bouton automatique.)
- Le bouton automatique n'apparaît qu'une fois par navigateur ; s'il est déjà installé, il ne réapparaît pas.
Critères d'installabilité
Vérification en direct de ce que le navigateur exige.
2. Fonctionnement hors-ligne
Le service worker a mis en cache l'application. Coupez les données et le Wi-Fi (mode avion), puis relancez l'appli : elle doit démarrer normalement.
—
Mise à jour de l'app
Une PWA se met à jour toute seule au rechargement : pas de validation, pas d'attente de review, pas d'action de l'utilisateur.
Version chargée : …
3. Données locales persistantes
Bloc-notes enregistré sur l'appareil (IndexedDB). Il survit à la fermeture de l'app et fonctionne hors-ligne.
Quota et persistance
—
Sans persistance accordée, Android peut purger les données si l'espace manque ou si l'app reste longtemps inutilisée.
4. Accès au matériel
Chaque bouton déclenche une vraie demande de permission Android.
—
5. Ce que ce navigateur sait faire
Vert = API disponible. Rouge = indisponible ici (souvent : iOS, ou navigateur non-Chromium).
Environnement
—