Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Application mobile hybride #70

Open
bastyen opened this issue Jan 8, 2024 · 1 comment
Open

Application mobile hybride #70

bastyen opened this issue Jan 8, 2024 · 1 comment
Assignees

Comments

@bastyen
Copy link
Contributor

bastyen commented Jan 8, 2024

  • Pouvoir transformer le widget en application mobile
@camillemonchicourt
Copy link
Member

camillemonchicourt commented Jan 18, 2024

Quelques précisions de @babastienne sur le sujet :

Globalement ça fonctionne un peu comme Geotrek-rando-v3.

Ça voudrait dire que si le widget est intégré dans une page d'un site web, cette page web deviendrait installable en PWA ?

En fait ça marchera si le widget est intégré dans un site qui est lui-même une PWA. Dans la majorité des cas ça ne sera surement pas utilisé mais si une structure possède déjà un site en PWA il pourra intégrer le widget, déclarer sur son manifest le service worker du widget et ça permettra au widget d'être intégré parfaitement dans ce site PWA.

Car avant qu'il y ai ce développement, si un site compatible PWA intégrait un widget, lors d'une utilisation hors ligne en mode PWA du site il n'y avait rien qui s'affichait à l'emplacement du widget.

Mais si le widget est intégré à un site qui n'est pas une PWA alors bien sur l'utilisateur ne pourra pas installer le site sur son mobile.

Donc dans le cas de notre exemple (https://demo-rando-widget.geotrek.fr/pwa/index.html), on a fait une page html basique avec juste un manifest pour que ce soit considéré comme une PWA et dessus on a ajouté un widget pleine page, ce qui donne l'impression que le widget devient presque une application à part entière.

Et à terme on devrait même pouvoir convertir ce site en apk en théorie.
Mais pour l'instant, on met de côté l'application mobile hybride car cela demandera des développements spécifiques.
On ne va parler que de PWA pour le moment.
Voir #63

@bastyen bastyen moved this from Standby to In Progress in Geotrek rando widget - Phase 3 Mar 19, 2024
@babastienne babastienne moved this from In Progress to Standby in Geotrek rando widget - Phase 3 Apr 3, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: Standby
Development

No branches or pull requests

2 participants