Android (Java)
Avancé
Implémentation d’une architecture MVVM en Java avec ViewModel et LiveData
Type d'évaluation
Mise en situation réelle
Analyse
Intelligence Artificielle
Compétences ciblées
mvvm
viewmodel
livedata
architecture
android
Scénario Technique
Contexte : Une application Android en Java commence à inclure plusieurs écrans avec logique métier et appels réseau. Le Problème : Toute la logique est actuellement dans les Activities, ce qui rend le code difficile à tester et à maintenir. Contraintes : Mettre en place architecture MVVM. Créer ViewModel séparé. Exposer données via LiveData. Déplacer logique métier hors de l’Activity. Livrable attendu : Proposer une structure MVVM complète en Java incluant Activity, ViewModel et Repository avec flux de données clair et testable.
Prêt à évaluer ce talent ?
Accédez à l'interface de test complète pour soumettre votre architecture ou votre code.