Prenez de l’avance avec une PWA ! 🚀
Accueil
Posté le 12 décembre 2018 dans Accueil par Julien.
L'avenir des applications : les Progressive Web Apps.
Les Progressive Web Applications
Votre besoin
La PWA dispose des fonctionnalités classiques des app web, mais également des fonctionnalités avancées telles que le gyroscope ou le bluetooth. De quoi répondre à 100% de vos besoins.
Être connecté
La PWA peut être utilisée sans installation par le navigateur internet, ou être installée pour fonctionner hors ligne..
Sur tous vos appareils
Les Données sont partagées entre tous vos appareils. Justement, le multisupport permet à l'application de fonctionner sur tous les dispositifs, du smartphone à l'ordinateur portable.
Ci-dessous un comparatif des différents types d’applications :
App | Web App | PWA | |
Fonctionnalités classiques | V | V | V |
Fonctionnalités avancées | V | X | V |
Utilisable sans installation | X | V | V |
Données partagées | - | V | V |
Multisupport | X | V | V |
Hors-ligne | V | X | V |
Les PWA en détail
C’est une évolution des applications web. La PWA peut être installée et utilisée même sans connexion. Elle peut utiliser des fonctionnalités avancées telles que le gyroscope ou le bluetooth. Comme le ferait une application standalone. Les PWA sont destinées à remplacer toutes les autres formes d’applications.
Prenons un exemple :
"Vous naviguer sur internet et tombez sur un site web, très utile, qui se présente sous la forme d'une application web."
L’inconvéniant de cette application web qui tourne dans le navigateur internet est qu’elle ne peut pas utiliser les fonctionnalités avancées de l’appareil telles que le Bluetooth, le Micro, la Caméra, etc… Autre inconvéniant, cette application web ne sera pas disponible si vous n’avez pas de connexion internet !
La progressive web app est une réponse à ces limitations. La PWA se comporte comme une application web classique mais si vous l’installez en local sur votre appareil, elle aura accès aux fonctionnalités avancées et sera disponible même sans connexion internet !