Qu’est-ce qu’une Progressive Web App ou PWA ?

On entend parler de plus en plus de Progressive Web App, mais en quoi ça consiste réellement ? Est-ce une nouvelle techno ou juste un terme à la mode ?

En quoi consiste la Progressive Web App ou PWA ?

C’est une technologie applicative dĂ©veloppĂ©e par Google, elle n’est plus tĂ©lĂ©chargeable depuis un store mais accessible directement Ă  partir d’un navigateur mobile par le biais du HTML5. La Progressive Web App se place parfaitement en tant qu’hybride entre l’application mobile Ă  tĂ©lĂ©charger et le site web. Elle permet la consultation de site web depuis une URL mais avec une expĂ©rience utilisateur semblable aux applications mobiles sans les contraintes de celle-ci.
Son dĂ©veloppement s’est accru avec l’évolution de l’audience mobile depuis 2015. En effet, lorsque les recherches sur mobile (dans le monde) ont dĂ©passĂ©s les recherches desktop, Google a lancĂ© le mobile-first. Aujourd’hui, il y a plus de 37 millions de mobinautes en France en 2020 selon une Ă©tude de MĂ©diamĂ©trie.

Les caractĂ©ristiques d’une PWA

La Progressive Web App se veut lĂ©gĂšre, rapide, responsive et accessible malgrĂ© un rĂ©seau instable, permettant aux utilisateurs d’y avoir accĂšs partout. Elle s’est dĂ©veloppĂ©e dans l’objectif de rĂ©pondre Ă  tous les besoins des utilisateurs et se dĂ©finit par les points suivants :

Progressive

La PWA fonctionne sur tous les systĂšmes d’exploitation et ne demande pas de crĂ©er des versions diffĂ©rentes en fonction du support.
Les contenus sont chargĂ©s sur celle-ci au fur et Ă  mesure des connexions d’oĂč l’usage du terme « Progressive ».

Engageante

Elle se base sur l’immersion et l’expĂ©rience utilisateur pour devenir l’hybride parfait entre applications mobiles et sites web.

Sécurisée

Etant hĂ©bergĂ©e sur un HTTPS grĂące Ă  son URL, elle peut ĂȘtre rĂ©fĂ©rencĂ©e par Google. Ce protocole permet d’éviter les failles de sĂ©curitĂ© lors des Ă©changes entre les sites et les internautes.
Son format autorise l’envoi de notifications push, vos promotions ou alertes sont directement visibles sur l’écran de notifications.

Installable

Une application mobile dans un store a peu de chance d’ĂȘtre tĂ©lĂ©chargĂ©e. Les Progressive Web App sont installables sur l’écran d’accueil pour faciliter l’accĂšs Ă  l’application, sans avoir besoin de l’intermĂ©diaire d’applications stores.

Rapide

Lorsqu’une page web met plus de trois secondes Ă  se charger plus de 50 % des utilisateurs quittent la page. Les Progressive Web App sont plus lĂ©gĂšres, ergonomiques et restent fluides.

Indépendante de la connexion

Sur mobile, les utilisateurs sont dépendants de la qualité de leur connexion internet, grùce à cette technologie, ils peuvent avoir accÚs aux Progressive Web App quelle que soit la connexion.

Les avantages d’une Progressive Web App

Elle reprend tous les points avantageux d’une application native dans les inconvĂ©nients.

☁ Les PWA sont plus lĂ©gĂšres en espace de stockage sur votre mobile. Pas besoin de faire du dĂ©veloppement lourd avec du code natif.
💰 Le coĂ»t de dĂ©veloppement est rĂ©duit.
🔍 Le rĂ©fĂ©rencement : une recherche Google suffit Ă  trouver votre site et Ă  installer la PWA.
🚀 Une PWA est trùs rapide grñce à un systùme de cache performant.
⭐ Elle peut-ĂȘtre utilisĂ©e hors connexion.
🔔 Elle offre la possibilitĂ© d’envoyer des notifications push pour fidĂ©liser vos clients.

Illustration des avantages des progressive web app pour les utilisateurs
Illustration des avantages des progressive web app pour les propriétaires

Ses inconvénients

Bien que la PWA soit une technologie innovante avec de multiples avantages, elle présente quelques faiblesses.

– Elle n’est pas prĂ©sente sur les app stores. C’est aussi une de ses qualitĂ©s mais il s’agit lĂ  d’une Ă©pĂ©e Ă  double tranchant car de nombreux utilisateurs recherchent leurs applications uniquement sur les app stores.
– Elle consomme plus d’énergie car le code utilisĂ© est plus complexe.
– La Progressive Web App n’a pas accĂšs Ă  toutes les fonctionnalitĂ©s du tĂ©lĂ©phone.
– Certaines de leurs fonctionnalitĂ©s ne sont pas encore compatibles avec IOS.

Pourquoi utiliser une Progressive Web App ?

Une application native perd 20% de ses utilisateurs entre la premiùre prise de contact et l’utilisation.

Illustration des étapes de téléchargement d'une application native comparée au Progressive web app

La Progressive Web App est tĂ©lĂ©chargeable via un site internet et sera utilisable instantanĂ©ment. Le gain de temps est tel que la perte d’internautes se veut d’ĂȘtre minoritaire.

Dans un canal oĂč les sites internet possĂ©dant des versions mobiles sont priorisĂ©es par le gĂ©ant Google, il est judicieux de s’adapter. Les Progressive Web Applications sont le futur des sites / applications mobiles.

Vous souhaitez en savoir plus ? Contactez nous !