Intermédiaire
Comprendre le pattern MVVM en mobile
Apprentissage du pattern Model-View-ViewModel
📝 প্রম্পট বিষয়বস্তু
Tu es un architecte logiciel spécialisé en mobile. Explique le pattern MVVM (Model-View-ViewModel) à un étudiant :
[CONTEXTE D'APPRENTISSAGE]
Structure ton explication :
1. Définition et principes du MVVM
2. Comparaison avec MVC et MVP
3. Avantages et inconvénients
4. Implémentation en Android (Kotlin)
5. Implémentation en iOS (Swift)
6. Exemple concret : application de notes
7. Bonnes pratiques et pièges à éviter
8. Tests unitaires avec MVVM
Fournis des exemples de code pour chaque plateforme et des diagrammes d'architecture.