Aller au contenu

1.3 Mobile Android

Cette section décrit l'application Flutter du monorepo, avec un focus principal sur Android et les flux offline-first.

Périmètre

  • authentification OIDC
  • tableau de bord et configuration de la gateway
  • gestion des GTIN
  • gestion des voitures et du kilométrage par voiture
  • gestion des applications Android
  • gestion des applications Winget quand la plateforme Flutter le permet
  • stockage local SQLite + synchronisation serveur

Écrans principaux

  • Login: démarre la connexion OIDC et gère la reprise d'une session interrompue
  • Dashboard: point d'entrée avec indicateurs, synchronisations et paramétrage runtime
  • CRUD offline: chaque domaine ouvre ses listes, détails et formulaires hors ligne

Domaines couverts

Domaine Objectif mobile Plateforme
GTIN saisie et consultation hors ligne Android
Car gestion du parc et sélection pour les relevés Android
CarMileage saisie des relevés et historique local Android
Android apps inventaire applicatif Android Android
Winget apps inventaire applicatif Winget Flutter Desktop / Windows selon disponibilité

Specificites plate-forme

  • Android: cible principale, avec APK debug et authentification OIDC mobile
  • Windows: certains ecrans Flutter exposent aussi le domaine Winget pour les usages poste de travail
  • Synchronisation: la gateway reste l'unique point d'acces reseau, quelle que soit la plateforme cliente