progressive web app

Une définition du Jargon Français.
(Redirigé depuis PWA)
Aller à : Navigation, rechercher

Dr enus.png locution.  [méthode]  [web]  [IHM]. Résultat de l'application d'une méthode de développement de site web visant à rendre son IHM aussi similaire que possible à celle d'une app.

En pratique il s'agit généralement de réduire le coût de réalisation en ne développant, grâce à un framework adéquat, qu'un seul code source qui permet de produire autant de versions de l'app que l'on vise de plates-formes (une pour Android, une autre pour iOS...) ainsi que le site web fonctionnellement équivalent.

Concept né en 2015.

Abrégé « PWA ».

Caractéristiques

Progressive signifie que le logiciel exploite au mieux les capacités du terminal employé par l'utilisateur (du plus modeste smartphone à l'ordinateur équipé d'un énorme moniteur HD, en passant par la tablette), cela comprend à la fois l'[[IHM] (qui est donc responsive) ainsi (en théorie) que ses fonctionnalités évoluées (GPS, caméra, accéléromètre...).

D'autre part un logiciel de ce type doit:

  • ne communiquer que via HTTPS afin de ménager la sécurité
  • fonctionner sans connexion, car elle dispose d'un cache
  • se mettre à jour en permanence automatiquement.
  • se décrire aux logiciels tiers, en particulier les moteurs de recherche, grâce à des protocoles d'annuaire
  • informer en continu son utilisateur, s'il le souhaite (notifications)
  • facile à installer (y compris sur l'écran d'accueil) et à partager

Voir aussi natural user interface