En ce qui concerne l’installation en tant qu’app (avec icône sur le launcher), il faut effectivement une acceptation de l’utilisateur. Voire une demande de celui-ci, si je me souviens bien, ça ne se fait pas automatiquement. Mais au final ce n’est que l’ajout d’un raccourci, le reste ne change pas.
Le
24/08/2020 à
15h
00
Intéressant article, qui arrive après que j’aie eu à mettre en place les service workers et manifestes pour rendre compatible PWA notre webapp au taff, du coup j’ai tout compris :).
C’est un poil plus compliqué quand on doit aussi mettre à jour des données (et pas que les lire), et là on fait effectivement bien chauffer le indexedDB, mais ça a l’énorme avantage de marcher quelle que soit la connexion disponible. Il faut juste penser à envoyer les données stockées en cache dès qu’on choppe de la BP :).
Par contre, la doc disponible sur internet est encore assez légère, et quand on veut creuser on arrive souvent sur des voies de garage :/.
2 commentaires
La révolution des applications web progressives (PWA)
24/08/2020
Le 24/08/2020 à 17h 05
En ce qui concerne l’installation en tant qu’app (avec icône sur le launcher), il faut effectivement une acceptation de l’utilisateur. Voire une demande de celui-ci, si je me souviens bien, ça ne se fait pas automatiquement.
Mais au final ce n’est que l’ajout d’un raccourci, le reste ne change pas.
Le 24/08/2020 à 15h 00
Intéressant article, qui arrive après que j’aie eu à mettre en place les service workers et manifestes pour rendre compatible PWA notre webapp au taff, du coup j’ai tout compris :).
C’est un poil plus compliqué quand on doit aussi mettre à jour des données (et pas que les lire), et là on fait effectivement bien chauffer le indexedDB, mais ça a l’énorme avantage de marcher quelle que soit la connexion disponible. Il faut juste penser à envoyer les données stockées en cache dès qu’on choppe de la BP :).
Par contre, la doc disponible sur internet est encore assez légère, et quand on veut creuser on arrive souvent sur des voies de garage :/.