Les “Progressive Web Apps”, what is it?

Les Progressive Web Apps sont la combinaison d’applications et de sites web avec l’aide des dernières technologies. On peut voir le concept comme un site Web développé à l’aide de technologies Web, mais qui donne l’impression d’être sur une application.
Les PWA permettent une utilisation rapide, fluide et fiable afin de fournir une expérience intégrée et accroître l’engagement de l’utilisateur.

 

Les 4 piliers des Progressive Web Apps sont:

 

Rapidité

Les PWA chargent rapidement et ont un défilement de page fluide afin de maintenir l’intérêt de l’utilisateur.

 

Fluidité et fiabilité

L’utilisateur associe le fonctionnement du web au réseau, c’est-à dire qu’il n’essaye pas d’accéder au web lorsqu’il n’y a pas ou peu de connexion.

Lorsqu’on appuie sur une application mobile, on prévoit un fonctionnement fluide, fiable et pas  l’icône du “downosaur”.

 

Expérience intégrée

Les PWA se doivent d’interagir avec l’utilisateur comme toutes applications présentes dans le smartphone. L’utilisateur ne doit pas avoir l’impression d’être sur le web mais sur une application.

 

Engagement de l’utilisateur

Les PWA utilisent les fonctions telles que le web push qui est constamment actualisé ou encore la notification afin d’informer, qui permettent d’accroître l’engagement de l’utilisateur.

 

A l’origine

 

Les applications sont plus prévisibles et plus faciles à trouver sur l’écran. Avec la fonction notification push, l’utilisateur est toujours au courant, revient plus facilement et de façon plus récurrente dessus.

Il s’avère que les applications ont un énorme potentiel.

 

“Or, faut-il abandonner le web pour aller créer des applications ?”

Evidemment que non. Il y a une deuxième facette à la création d’une application :

Bien que 78% du temps passé sur le smartphone est consacré aux applications, l’utilisateur ne télécharge qu’une infime partie des applications existantes.

 

“Si tu ne fais pas parti de ces applications, tant pis pour toi”

Pourquoi ?

Une application a besoin de stockage, de temps et parfois même peut être coûteuse.

D’après l’étude sur les “Mobile Metrix” réalisée aux Etats-Unis par comScore en Juin 2017, la moyenne d’installations d’applications par utilisateur est de 0 par mois.

En revanche, la moyenne de visites par navigateur web smartphone est d’environ 100 sites par mois.

 

Chacun a ses atouts et ses inconvénients:

 

Application

+

  • Démarre instantanément
  • Fonctionne hors ligne
  • Affiche les notifications
  • Synchronisation en fond
  • Accès aux capteurs: caméra, microphone
  • Une version différente pour chaque plateforme
  • Stockage
  • Temps de téléchargement
  • Coûteux

Site Web

+

  • Plus sécurisé (certification SSL)
  • Plus haut degré de respect de la confidentialité de l’utilisateur
  • Multiplateforme
  • Peut être ralenti / saturé par le nombre d’utilisateurs
  • Ne fonctionne pas hors ligne

Au final, les Progressive Web Apps combinent les moyens engageants des applications à la facilité d’accès aux informations provenant du Web.

Pour en savoir plus, je vous invite à regarder la chaine Youtube Google Chrome Developers

 

 

Richard

Source:
“Progressive Web Apps – PWA Roadshow” de Google Chrome Developer