Les applications PWA, et si votre site web devenait une application ?

Publié le Sep 10, 2018, 1:16:23 PM

Les applications PWA (ou progressive web app), sont des applications disponibles en visitant simplement un site web. Les sites proposant cette fonctionnalité feront apparaitre une popup pour installer l’application sur une simple visite via un smartphone Android ou IOS.

Exemple de demande d'installation d'une application web sur Android

Vous l’aurez compris, cette application sera installé comme n’importe quel application téléchargé sur l’Apple Store ou sur Google Play. Ensuite selon si l’on est sur Android ou IOS, le comportement sera légèrement différent. IOS, ou plutôt safari, ne propose en effet pas de popup d’invitation à installer l’application sur son téléphone. L’utilisateur doit le réaliser lui même. Les PWA vont remplacer les applications dans les stores Apple et Android ? Pas si vite. Les applications PWA restent des applications Web, les applications natives permettent encore de réaliser plus de choses (3d, capteurs photos, …etc). Cependant pour une boutique en ligne par exemple, on peut imaginer que une application PWA est largement suffisante. Starbucks par exemple à été un des premiers à largement adopter cette technologie.

Notifiez vos utilisateurs en temps réel

Très certainement un des plus gros avantages des applications, les notifications. Alerter vos utilisateurs d'un nouveau message, d'une alerte... en temps réel est le plus gros enjeux de nombre d'entreprises. C'est l'une des essences même du web, et les applications PWA n'en sont pas exclus.

Comment ça marche ?

Sans rentrer dans le détail ici, les applications PWA fonctionnent en s’appuyant sur ce que l’on appel les Service Workers. Ce sont des scripts qui s’exécutent en parallèle d’un site web, permettant de fournir du contenu même en étant hors ligne, envoyer des notifications, ou même rajouter de l’intelligence à une application. Votre application fonctionne même quand votre utilisateur n'a pas de connexion ! Même sans connexion Internet, l’utilisateur peut naviguer sur votre site. Il va pouvoir créer un panier qui sera automatiquement mis à jour lorsqu’une connexion Internet sera revenue, ou bien encore consulter l’état de ses commandes, ses factures, etc. Les notifications Push permettront de rester en contact avec votre utilisateur dès que celui-ci retrouve une connexion. Les notifications instantanés sont certainement l'un des outils les plus puissants de la conversion d'un utilisateur en acheteur, mais comme toujours à condition d'en faire bon usage.

Et pour le web ?

Et bien oui, cela marche également pour le web. Ces Web Apps vont de la même manière permettre de réaliser des notifications sur les navigateurs de nos visiteurs (contre acceptation de ceux-ci), et accélérer les temps de chargement. Tout comme sur votre téléphone mobile, l'application sera présente sur le navigateur de la personne.

Un gain en référencement

Google ne s’en cache pas, les sites web équipés de Service Workers permettant un chargement plus rapide, ils se voient bénéficier d’un net bonus en référencement. Pour rappel en SEO(référencement web). Plus un site est rapide : moins on perd de visiteurs, plus google, yahoo, bing vous aiment… C'est un excellent moyen pour gagner en performance sans augmenter la puissance de votre serveur web.

Les performances d'une application PWA testé sur l'outil officiel de google

Vous avez un site web et souhaitez le faire évoluer en une application Web ? Contactez-nous pour réaliser un état des lieux ainsi que un devis du travail à réaliser.

Écrit par Apparence

Apparence est une agence spécialisé dans le développement d'applications mobiles Android et IOS de 1ère qualités. Nous concevons et développons des applications mobiles qui enchantent vos utilisateurs et augmentent votre business.

Vous aimerez également
Avez-vous déjà rencontré des difficulté à faire réaliser des tâches complexes à vos utilisateurs ? Voici 5 astuces pour augmenter la motivation de vos utilisateurs.
5 tips pour motiver ses utilisateurs à réaliser des tâches complexes

Avez-vous déjà rencontré des difficulté à faire réaliser des tâches complexes à vos utilisateurs ? Voici 5 astuces pour augmenter la motivation de vos utilisateurs.

La question de la monétisation est clé pour votre application mobile et pour votre business.
Comment monétiser mon application

La question de la monétisation est clé pour votre application mobile et pour votre business.

Le nouveau framework made in Google qui tente de changer le développement mobile.
Flutter - pourquoi tout le monde en parle ?

Le nouveau framework made in Google qui tente de changer le développement mobile.