Aller au contenu

Le web à la poursuite des applications natives avec les Progressive Web Apps

Par Xavier Julien et Clément Dubois

Atelier double (3 h) :
Langue :
Français

Liens connexes

Le sujet

Les Progressives Web Apps (PWA) sont l’utilisation d’un ensemble de technologies web standardisées (la plus importante étant les Services Workers) qui permettent d’étendre les usages du web pour les rapprocher de ceux des applications natives (performance, hors-ligne / faible connexion, push notifications, icône de l’application, API du device …). Au cours de cet atelier, nous vous proposons de construire une Progressive Web App simple qui aura pour but :

  • d’être responsive par conception mobile-first
  • d’être installé sur l’écran d’accueil d’un smartphone
  • d’être capable de recevoir des push notifications
  • d’être utilisable en offline.

De la technique, des bonnes pratiques et de bons outils, un atelier complet pour vous permettre de concevoir correctement une Progressive Web App parée pour l’avenir du web.

Pour ceux d'entre vous qui participeront à l'atelier "Le web à la poursuite des applications natives avec les Progressive Web Apps" et afin de pouvoir démarrer l'atelier dans les meilleures conditions nous vous demanderons d'avoir :
- Un ordi (c'est mieux :) )
- Une version récente (6+) de Node et NPM d'installée : https://nodejs.org/en/download/
- git : https://git-scm.com/downloads
- une version récente de Chrome (58+, nous utiliserons Chrome pendant l'atelier) ou de firefox (ça ne fonctionnera ni sous ie, ni sous edge ni sous safari)
- Une smartphone sur Android (ça ne fonctionnera ni sous IOS ni sous Windows Phone) avec un chrome récent serait un must (mais pas indispensable)

Présenté par