Le web à la poursuite des applications natives avec les Progressive Web Apps
Par Xavier Julien et Clément Dubois
- Atelier double (3 h) :
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.
- Un ordi (c'est mieux :) )
- git : https://git-scm.com/
Présenté par

Avec un clavier entre les mains depuis l’âge de 10 ans, Xavier est passionné par les nouvelles technologies et le développement depuis longtemps. Diplômé d’un Master MIAGE, il a rejoint la société OCTO Technology en 2015 afin de vivre de sa passion.
Curieux, aventurier et toujours en recherche de nouveaux challenges, Xavier n’hésite pas à sortir des sentiers battus et voir plus loin, quelque soit le domaine. Depuis 2 ans, il s’est spécialisé dans le Web Front afin de pouvoir alimenter ce débat incessant « Web vs Natif ».

Clément est tombé dans le bain du web il y a 7 ans dans une Start-Up avec du Ruby on Rails et il a aimé ! Depuis 4 ans, il évolue dans le cabinet de conseil Octo Technology au sein de la tribu web front-end dont l’objectif est de construire des applications web de qualité, de capitaliser, de former et de partager le fruit de notre R&D.
Depuis il a continué à s’intéresser et à travailler dans les nouvelles technologies web et ce qu’il apprécie particulièrement, ce sont les technologies front-end. Il a travaillé sur des projets en AngularJS et en ReactJS dans un contexte agile. Il s’intéresse maintenant plus particulièrement aux performances web dans un contexte de mobilité et aux dernières évolutions des standards.