*doing IT right!

Progressive web app

La technologie PWA (progressive web app) permet une avancée significative des applications web chargées depuis un navigateur mobile. Il est même fort probable que cette technologie google enterre le développement classique d'application mobile native dans de nombreux domaines...

Il y a toujours eu un fossé au niveau de l'experience utilisateur (UX) entre une application mobile native (store) et les applications mobiles web ( browser).

En effet une application mobile store permet:

- d'avoir un rendu plus ergonomique utilisant les composants natifs du telephone

- de faire de la navigation offline

- d'avoir un raccourci sur l'accueil

- d'offrir des performances excellentes

etc..

Tant de choses qu'une application mobile web chargée depuis un navigateur ne permet pas de faire...

Ce fossé est en train de se comber grâce aux avancées des navigateurs ( https://whatwebcando.today/ ) et de la techhnologie PWA développée par Google qui apporte des fonctionnalité app-like :

- en apportant un service intermédiaire de type proxy pour permettre la navigation offline et notifications (service workers)

- en apportant une interface UI  minimaliste HTML5/JS/CSS (app shell)

- en permettant l'ajout à l'accueil (manifest.json)

- expérience immersive plein écran

à cela se rajoute des avantages ou les applications natives sont dépourvues:

- centralisation du code (web stack)

- intégration / livraison continue (plus de release régulière store) (similarité ionic deploy)

- indexation de l'application SEO!! (on comprend mieux pourquoi google vante les mérites de cette technologie ;) )

- Meilleur UX: lancement direct sans prendre de place: plus de téléchargement /  plus d'installation depuis les stores. (gain d'une étape)

- Respect best practice  'Mobile first'

- Complémentarité avec technologie AMP ( Accelerated Mobile Page )

- Un côut de réalisation et de maintenance imbattable!

Les CMS/CMF de qualité sont compatibles avec la technologie PWA (ceux séparant forme/theme - contenu)

La mise en place du PWA sur un CMS/CMF est relativement rapide (il existe des générateurs et des framework JS compatibles ex angular 2   angular2 kit ) et permet d'offrir à vos utilisateurs une expérience mobile native-like sans développer d'application ou d'api dédiée.

Certaines technologies hybride mob app web comme Ionic également proposent nativement cette fonctionnalité PWA.

Le meilleur pour la fin: une liste de web mob app PWA:

Wikipedia PWA

https://pwa.rocks/

https://www.pokedex.org/

Vous avez un projet de site web PWA (progressive web app) se basant sur un CMS / framework ou application hybride?    N'hésitez pas à nous contacter

PS: à ce jour le PWA n'est pas compatible avec tous les navigateurs, c'est une question de temps.. (https://jakearchibald.github.io/isserviceworkerready/)

nos service PWA

Contact

367 rue de saint-denis
45590 Saint Cyr en Val

ouvert de 9h à 17h

02 46 65 02 00