Toutes nos formations sont désormais disponibles en "Live Virtual classes". Contactez-nous pour plus d’informations : formation@oxiane.luToutes nos formations sont désormais disponibles en "Live Virtual classes". Contactez-nous pour plus d’informations : formation@oxiane.lu

Les PWAs

Avec les PWAs, l'expérience utilisateur s'améliore :
- des applications plus accessibles puisque ne nécessitant aucune installation,
- des chargements instantanés grâce aux services worker,
- la gestion des notifications grâce à la Notification API Notification et la Push API,
- la sécurité avec des applications HTTPS.

1150 € HT 2 jours XW-PWA

Développer des Progressive Web Apps

Programme

Introduction

  • La convergence de la mobilité et du web
  • Les contraintes de la mobilité pour les applications Web
  • Comparatif des applications hybrides / natives / web
  • Les limitations des PWAs

Les composants de base des PWA

  • L’Application Shell
  • Le Web App Manifest
  • Le Service Worker

Web App Manifest

  • Les propriétés
  • Les splashs screens
  • Tester le manifest

Invite d’installation de l’application

  • Page d’accueil (web)
  • Invite d’installation (native)

Le Service Worker

  • Architecture de base
  • Installation / Configuration
  • L’interface Cache

Notification API

  • Demande de permission
  • Affichage d’une notification
  • Associer des actions
  • Gestion des événements utilisateur dans le service worker

Push API

  • Fonctionnement
  • Gestion des événements push dans le service worker
  • Abonnement aux notifications push
  • Le protocole Web Push
  • Le protocole VAPID

Les Outils disponibles pour la mise en œuvre