02-ce-que-je-construis/specs/pwa-alternative-cross-platform.md

Cross-platform natif (React Native, Flutter, .NET MAUI)

Type : fiche technologie Statut : à évaluer

Résumé

Une seule base de code pour iOS et Android, avec un rendu proche du natif.

Ce que c'est, en clair

On développe une application mobile unique qui se déploie sur plusieurs plateformes. C'est un compromis entre le tout natif et le tout web, avec des gains sur le temps de développement.

Intérêt pour Codexia

  • RĂ©duction des coĂ»ts par rapport Ă  deux applications sĂ©parĂ©es.
  • ExpĂ©rience mobile plus riche qu'un simple site web.
  • PossibilitĂ© d'accĂ©der Ă  des fonctions du tĂ©lĂ©phone via des modules.

Cas d'usage cibles

  • Mobile important, mais avec un budget maĂ®trisĂ©.
  • Besoin d'une expĂ©rience proche d'une application native.
  • DĂ©ploiement rapide sur iOS et Android.

Impacts et contraintes

  • Courbe d'apprentissage des outils mobiles.
  • Refonte partielle de l'app web existante.
  • DĂ©pendance Ă  un Ă©cosystème de modules.

Implémentation (vue d'ensemble)

  • Phase 1 : cadrage fonctionnel et choix de la technologie.
  • Phase 2 : dĂ©veloppement du socle commun et des Ă©crans clĂ©s.
  • Phase 3 : tests multi-devices et optimisation.
  • Phase 4 : publication sur les stores et maintenance.

Périmètre minimal (MVP)

  • Lecture des documents clĂ©s.
  • Recherche simple et accès par thèmes.
  • Synchronisation diffĂ©rĂ©e si le rĂ©seau est instable.

Non objectifs

  • Couvrir toutes les fonctions du site dès la première version.
  • DĂ©ploiement desktop.

Critères de décision

  • Besoin d'une app mobile robuste sans doubler les Ă©quipes.
  • Budget compatible avec un socle mobile dĂ©diĂ©.
  • VolontĂ© de maintenir un produit mobile dans la durĂ©e.

Prochaine étape

  • Étude d'impact et estimation du coĂ»t de migration.

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).

Assistant documentaire

Posez une question sur la documentation. Les réponses citent leurs sources — un clic ouvre le document à gauche.

Loading…
Loading the web debug toolbar…
Attempt #