643 B
643 B
Data & Persistance
Cette couche gère la sauvegarde et la récupération des données.
Base de Données
L'application utilise une base de données locale (probablement SQLite/Drift ou Hive, à vérifier dans lib/data/database).
Modèles (lib/data/models)
Les classes représentant les objets métier persistés.
Exemples probables :
Session: Une session de tir.Impact: Un impact de balle sur la cible.Target: Configuration d'une cible.
Repositories (lib/data/repositories)
Le pattern Repository est utilisé pour abstraire la source de données (DB locale, API distante, etc.) du reste de l'application.