ANIMA : BIEN-ÊTRE DIGITAL
L'équilibre numérique,
en toute confidentialité.
Anima est une application native iOS conçue pour suivre et améliorer le bien-être numérique de l'utilisateur. Contrairement aux géants du web, Anima repose sur une architecture Privacy-First : vos données ne quittent jamais votre iPhone.
import SwiftUI
import CoreData
struct DashboardView: View {
@StateObject private var viewModel = AnimaViewModel()
var body: some View {
VStack(spacing: 20) {
Text("Score Bien-être")
.font(.title)
.fontWeight(.bold)
Gauge(value: viewModel.score) {
Label("Status", systemImage: "heart.fill")
}
}
.onAppear { viewModel.loadData() }
}
}
ARCHITECTURE MVVM
Séparation stricte des responsabilités pour un code maintenable et testable.
- MODELCoreData Entities (Données persistantes chiffrées).
- VIEWComposants SwiftUI déclaratifs et réactifs.
- VIEWMODELLogique métier & Pipeline Combine.
PRIVACY BY DESIGN
Aucune donnée ne transite sur le cloud. Utilisation du Keychain pour les tokens sensibles et de CoreData pour le stockage local. Conformité RGPD native.