115 Pratiques d'écoconception d'applications à architecture web, et plus...
Source CNUMR [BP_4019_fr]

Préférer une PWA à une application mobile native similaire au site web

Identifiants

GreenITV2V3V4

Catégories

Cycle de vieTiersResponsable
2. ConceptionUtilisateur/TerminalArchitecte Logiciel/Développeur

Indications

Degré de prioritéMise en oeuvreImpact écologique
333
Ressources Economisées
Stockage / Réseau

Description

Lors de la conception d’un service numérique, il est indispensable de définir les supports nécessaires en fonction des utilisateurs. Un site internet responsive peut-être tout à fait suffisant et satisfaisant.

Cependant si une application mobile est strictement nécessaire et qu’elle reprend entièrement ou en partie le site internet, alors une PWA (Progressive Web App) est une solution évitant des doubles, voire des triples développements et maintenances qu’occasionnerait le développement d’une application mobile native ou hybride (React native, Flutter).

La PWA n’étant pas liée à un système d’exploitation (OS) et souvent plus légère qu’une application mobile native, permet de réduire le risque d’obsolescence du terminal mobile et une utilisation moindre de la bande passante. C’est ainsi que plusieurs réseaux sociaux ont développé une PWA pour conquérir des marchés avec des réseaux avec de faibles débits.

Exemple

Principe de validation

Le nombre …est inférieur ou égal à
d’applications qui auraient pu être des PWA0