La Push API permet aux serveurs d'envoyer des messages aux Service Workers, même si l'application n'est pas ouverte.
2. Badging API
Pour parfaire l'aspect natif, vous pouvez afficher un petit nombre (badge) sur l'icône de l'application sur l'écran d'accueil.
// Définir le badge
if (navigator.setAppBadge) {
navigator.setAppBadge(42).catch((error) => {
// Erreur possible si les permissions sont refusées
});
}
// Effacer le badge
if (navigator.clearAppBadge) {
navigator.clearAppBadge();
}
Conclusion
Ces outils augmentent l'engagement sans être intrusifs. Prochaine étape : **App Shell**.
Ateliers pratiques & Projets
Testez vos compétences avec nos exercices guidés et le tuteur IA.
Ateliers pratiques & Corrigés détaillés
Ateliers pratiques & Corrigés
#1 — Comprendre les notions
Atelier #1
Expliquez avec vos mots le concept central de ce chapitre.
Correction instantanée et bienveillante
Diagnostic du tuteur IA Weegosoft :
Consulter la solution type du formateur
Solution de référence :
/* Reportez-vous au cours */
#2 — Application guidée
Atelier #2
Reprenez l'exemple du cours et réalisez un cas pratique.