Progressive web app en VueJs

Mise en place et usage des technologies nécessaires à la création d'une application web progressive.

Mission

L’enjeu des P.W.A ( pour progressive web app) n’est plus une simple légende… Nous sommes aujourd’hui capable de proposer aux utilisateurs l’expérience d’une application native grâce au technologies web. Ici, le but était de répondre grâce un exemple concret, aux questions concernant les application web progressive.

L’application météo est parfait pour répondre à cet objectif, en effet plusieurs specs sont necessaires à son bon fonctionnement. Elle doit être conforme aux recommandation faite par google quant au P.W.A.

App Like et responsive: L’ application doit avoir un design et une expérience d’usage similaire à une application native. Bien entendu, elle doit aussi s’adapter automatique à la taille de l’écran sur lequelle elle est consultée.

Connectivity independant: contrairement à un simple site web; si le smartphone n’est pas connecté au wifi ou au réseau 3G, 4G […], les contenus ayant été consultés lors d’une précédente visite sont toujours accessibles.

Linkable & discoverable et Easily installable: Doit pouvoir être accessible, consultée et ajoutée à l’écran d’accueil du smartphone grâce à une simple URL.

Safe: Toute les requètes faites par l’ application doivent être sécurisées.

Fresh: L’usager doit toujours avoir accès à la dernière version de l’application. Au même titre que lorsque l’on consulte un site web nous avons accès à la dernière version en production.

Benefit From Native Features: Elle doit être capable de fournir à l’utilisateur les informations météorologique de l’endroit où il se trouve grâce a la fonction GPS de son support mobile (téléphone, tablette, laptop…).