ADR 0005 – Applications
Statut : Décidée, modifiée le 29/09/2026 par l’ADR 0031 (EC-033). Date initiale : 28/09/2026.
Contexte
Section intitulée « Contexte »Une application légère pour Android d’entrée de gamme ; ergonomie propre à chaque public ; moins de données stockées sur le téléphone. Le mode « marcher le contour » du Lot 3 exige un enregistrement continu de la position, écran éteint, que la PWA ne garantit pas (EC-033).
Décision
Section intitulée « Décision »Trois applications : apps/api (backend), apps/backoffice (web, ordinateur, densité « Bureau »), apps/terrain (application mobile hors-ligne, densité « Terrain », React + Vite emballée sous Capacitor pour Android dès le Lot 3 ; le build web reste possible pour les démonstrations et le développement)
Alternatives écartées
Section intitulée « Alternatives écartées »Une PWA seule au démarrage, avec Capacitor en réserve : écartée, faute d’enregistrement continu de la position écran verrouillé. Voir l’ADR 0031.
Conséquences
Section intitulée « Conséquences »Distribution du pilote par APK installé sur les téléphones enrôlés, Play Store ensuite si nécessaire. Les mises à jour ne sont plus instantanées comme avec une PWA.
Stratégie de sortie
Section intitulée « Stratégie de sortie »Le code restant une application React + Vite, on peut revenir à la PWA seule en retirant les plugins natifs. Voir l’ADR 0031.
BioTrace_decoupage_lots.md, section « Décisions techniques », ligne « Applications ».