Retour aux cas pratiques
XamarinAvancé

Implémentation d’une architecture MVVM propre avec Binding et ICommand

Scénario

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.

Compétences ciblées

mvvmbindingicommandxamarin.formsarchitecture
    Implémentation d’une architecture MVVM propre avec Binding et ICommand — mise en situation Xamarin | CodeDuel