Hybrid WebView (Ionic, Capacitor, Cordova)
Type : fiche technologie Statut : à évaluer
Résumé
Une application mobile qui embarque le site web dans une coque applicative.
Ce que c'est, en clair
On conserve l'application web et on l'encapsule dans une application mobile. Cela permet une distribution via les stores, avec un effort de développement réduit, au prix d'une expérience parfois moins fluide.
Intérêt pour Codexia
- Réutilisation importante de l'existant web.
- Publication possible sur les stores sans tout réécrire.
- Accès à quelques fonctions du téléphone via des modules.
Cas d'usage cibles
- Besoin de présence sur les stores avec un budget limité.
- Utilisation mobile régulière mais non critique.
- L'équipe souhaite éviter une refonte complète.
Impacts et contraintes
- Performance variable selon les appareils.
- Dépendance à des modules externes.
- Hors ligne plus fragile si le cache est mal géré.
Implémentation (vue d'ensemble)
- Phase 1 : cadrage des écrans mobiles et choix de l'outil.
- Phase 2 : adaptation du site pour un usage mobile.
- Phase 3 : encapsulation et tests sur appareils réels.
- Phase 4 : publication et cycle de mises Ă jour.
Périmètre minimal (MVP)
- Navigation des pages de documentation essentielles.
- Lecture hors ligne limitée à un ensemble de pages clés.
- Synchronisation quand le réseau revient.
Non objectifs
- Accès complet aux fonctions avancées du téléphone.
- Parité fonctionnelle totale avec le web dès le départ.
Critères de décision
- Priorité au délai plutôt qu'à la performance maximale.
- Besoin de présence sur les stores sans coût élevé.
- Acceptation d'une expérience légèrement moins fluide.
Prochaine étape
- Prototype rapide pour mesurer la fluidité perçue.
Implémentation
| Aspect | Localisation |
|---|---|
| Statut | Conceptuel — option non retenue en V1 (PWA retenue, cf. pwa-panorama.md) |
| Code | À documenter si l'option est activée |
Historique des décisions
| Version | Date | Décision |
|---|---|---|
| 1.0 | 2026-06-14 | Version initiale — première formalisation du versioning des specs. |
| — | 2026-03-11 | Option évaluée et non retenue pour Codexia V1. PWA retenue à la place (cf. pwa-panorama.md). |