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

La présentation

Télécharger

PDF

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 Xavier Julien et Clément Dubois

Xavier Julien

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 Dubois

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.