Trouver un tutorial pour apprendre les PWA
PWA (Progressive Web App) est un terme inventé par Google en 2016 pour expliquer comment concevoir des applications web modernes, performantes, fonctionnant hors-ligne.
Tutorial PWA pour les notions de bases
Progressive Web Apps par Google
⭐⭐⭐⭐⭐
C’est le point d’entrée le plus complet et maintenu par Google pour lister l’ensemble des concepts PWA à connaître.
- Durée : indéterminé
- Ce que vous apprendrez
- Enjeux d’une PWA
- Bonne pratique PWA
- Gestion du Offline
- Gestion de l’aspect Installable
- Une PWA dans le monde Android
- UX du “in-app” install
- Aller plus loin avec les PWA
Intro to Progressive Web Apps
⭐⭐⭐⭐
- Durée : 2 semaines selon Udacity
- Ce que vous apprendrez
- Enjeux d’une PWA
- Gestion des services workers
- Web App Manifest et l’installation d’une application
Workshop: Turning a web app into a PWA
⭐⭐⭐⭐
- Durée : <8h
- Ce que vous apprendrez
- Enjeux d’une PWA
- Création d’un web App Manifest
- Installation d’un service worker
- Gestion de l’appCache
- Stratégies de cache avec une API Rest
- Installation de l’application
- Background sync & notifications
Add Push notifications to a web app
⭐⭐⭐
- Durée : <4h
- Ce que vous apprendrez
- Enregistrement du service worker
- Souscription de l’utilisateur
- Récupération d’une push notification
- Gestion des actions de notification
- Désinscription de l’utilisateur.
Web Capabilities codelab
⭐⭐⭐
- Durée : <8h
- Ce que vous apprendrez
- Gestion des badges depuis le web
- Écriture / lecture de fichier
- Détection de formes (visage, barcode)
- Réception de “share event”
- Activation du wake lock
- Navigation dans les contacts
- Utilisation du clipboard