Les progressive web apps (PWAs) sont des applications développées avec les technologies web qui proposent la plupart des fonctionnalités et le ressenti d’une application native. Comme toutes les applications mobiles, les PWAs sont accessibles par l'écran d'accueil de n’importe quel smartphone. Les PWAs ont presque toutes les mêmes fonctionnalités d’une application native et offrent une expérience utilisateur quasi identique.
Les PWAs sont :
Les PWAs ont une variété d’avantages. Par exemple, les PWAs par rapport aux applications natives sont des fichiers beaucoup plus légers, ce qui les rendent moins encombrants à stocker sur un smartphone.
Les PWA utilisent moins des données et fonctionnent à la fois hors ligne et sur des réseaux de faible qualité (3G ou moins).
Il est plus facile à mettre à jour les PWA que les applications natives. En tant qu’une page web, les PWAs sont automatiquement mises à jour libérant ainsi les utilisateurs de la nécessité de mettre à jour eux-mêmes leur application. Il garantit également que tous les utilisateurs ont la version la plus récente de l'application.
Les PWA sont assez rentables. Bien que les applications doivent être spécifiquement développées et maintenues pour différents systèmes d'exploitation, la même PWA peut être utilisée sur n'importe quel système d'exploitation. Ainsi, les phases de développement et de test sont facilitées et rendues plus efficaces.
Les autres avantages
Aujourd’hui, les progressive web apps sont accessibles sur les smartphones et les desktops à travers une variété de navigateurs. (Sur iOS, seul Safari est le navigateur qui peut-être utilisé pour ajouter les PWA à l’écran d'accueil). Les PWA proposent la plupart des fonctionnalités des applications natives.
Bien que les PWA fonctionnent sur iOS et Android, les différences entre Safari et Chrome déterminent quelles fonctionnalités les PWA auront sur iOS et Android. Pour les utilisateurs Android, il y a une multitude de navigateurs qui ont la capacité d'ajouter les PWA à l'écran d’accueil.
Les fonctionnalités supportées par iOS
Les fonctionnalités supportées par Android
Les desktop PWA fonctionnent de façon similaire aux applications. Ils sont disponibles sous Chrome OS, Windows, Linux, et MacOS.
Pour ceux qui ont lancé une progressive web application, la réponse est “oui” !
Pour savoir plus sur les recettages informatiques, téléchargez notre livre blanc : Comment et pourquoi tester dans l'ère de la transformation numérique.