Pourquoi les progressive web apps sont un bon parti ?

Pourquoi les progressive web apps sont un bon parti ?

Depuis plusieurs mois, on parle de plus en plus des progressive web apps (PWA). De quoi s’agit-il exactement ? Quels bénéfices peuvent-elles vous apporter ?

À l’époque du tout sans fil, nous courrons derrière toujours plus de rapidité, toujours plus de simplicité. Si bien que la connexion via un terminal mobile représente aujourd’hui 60 % des connexions à l’échelle mondiale et qu’il est dans l’air du temps de télécharger l’application qui répond à chacune de nos habitudes de vie. Jeux, vie pratique (banque, UBER, ameli, etc.), réseaux sociaux, presse, streaming vidéo, musique, etc. Ces applications sont à portée de clic sur votre smartphone, sans avoir à entrer dans les méandres d’internet. Mais en réalité, nous n’en utilisons pas la moitié. En moyenne, sur les 28 applications installées, seulement 5 seraient utilisées de manière régulière (Source : Médiamétrie). Il en ressort une mémoire utilisée inutilement, un téléphone moins performant et une navigation moins adaptée.

Qu’est-ce qu’une progressive web app ?

La progressive web app (application web progressive) vous donne l’impression de surfer sur une application de par une interface minimaliste, lorsqu’en réalité vous surfez sur un site web à la pointe de la technologie interne (HTML5). Ce procédé vous permet simplement de pouvoir profiter de la fluidité et du confort de l’application, comme des notifications push. L’installation d’un raccourci sur la page d’accueil de votre terminal permet l’accès direct au site et le chargement hors-ligne du contenu déjà visualisé, sans avoir à installer une application à proprement parler.

Comment fonctionnent les progressive web apps ?

Les progressive web apps sont dotées d’outils inédits pour optimiser votre navigation.

  • Le Service Workers, qui se présente sous forme de modules mis en cache dans la mémoire de votre appareil mobile, permet l’accès à l’application progressive en mode hors-ligne, ainsi que l’envoi de notifications. Le Service Workers contribue également à la mise à jour de la PWA sans que vous ayez à intervenir outre mesure, puisque celle-ci s’exécute automatiquement dès le lancement de la PWA.
  • À l’aide de fichiers appelés «.manifest » confortablement implantés dans la mémoire cache de votre appareil, le rendu de la page est très similaire à celui de l’application développée par le site. C’est le cas, par exemple, des pages Facebook ou Twitter.

Ce cocktail d’outils, très légers en termes de volume, allège considérablement le temps de chargement des pages déjà visitées, qui restent accessibles même si votre appareil n’est pas connecté à internet.

Quels en sont les avantages ?

Forte de ces avantages, la progressive web app est un bon compromis pour les développeurs qui, au lieu de s’atteler à la création de deux sites différents (un site internet adapté aux ordinateurs et un autre dédié aux mobiles), créent un seul et même site dit « Responsive » dont le format « Design Responsive » permet de pouvoir s’adapter à tous types d’appareils connectés (smartphones, tablettes, PC). Néanmoins, il reste uniquement adapté à une utilisation sur mobile, et ce, sur tous les systèmes d’exploitation, Apple compris.
Enfin, la progressive web app n’a pas pour finalité d’éradiquer le téléchargement d’applications, bien au contraire. La PWA ne remplit pas toutes les fonctionnalités offertes par une application native ; elle offre simplement le choix à l’utilisateur de poursuivre son expérience en installant l’application à terme.

 

Jerome Bleu Ebene

Jérôme Mansbendel
Intégrateur multimédia / Développeur
Bleu Ebène

 

 

 

 

Travaillons ensemble

Prêt.e ?
A laisser votre empreinte sur le web

Image

Collectif d'indépendants dédié
à votre communication digitale

Suivez_nousLin. / Inst. / Fb./ Tw

We use cookies

We use cookies on our website. Some of them are essential for the operation of the site, while others help us to improve this site and the user experience (tracking cookies). You can decide for yourself whether you want to allow cookies or not. Please note that if you reject them, you may not be able to use all the functionalities of the site.