Type d'évaluation
Mise en situation réelle
Analyse
Intelligence Artificielle
Compétences ciblées
Scénario Technique
Contexte : Une application Xamarin.Forms commence à intégrer plusieurs pages avec logique métier et appels réseau. Le Problème : Toute la logique est actuellement dans le code-behind des pages, rendant le projet difficile à maintenir et tester. Contraintes : Mettre en place une architecture MVVM claire. Créer un ViewModel séparé implémentant INotifyPropertyChanged. Utiliser ICommand pour gérer les actions utilisateur. Supprimer toute logique métier du code-behind. Livrable attendu : Proposer une structure MVVM fonctionnelle incluant Page, ViewModel et liaison de données propre via Binding.
Prêt à évaluer ce talent ?
Accédez à l'interface de test complète pour soumettre votre architecture ou votre code.