Après un bref retour sur ce que sont Xamarin et MVVM, nous verrons, au travers d’un projet d’exemple, comment développer des applications multiplateformes en partageant un maximum de code entre chaque plateforme et en le testant !

Pour cela, nous présenterons les frameworks MVVM principaux disponibles avec Xamarin : MvvmCross et MvvmLight. Nous verrons ensuite comment les utiliser, quelles sont leurs différences et nous vous donnerons des arguments vous permettant de choisir l’un ou l’autre pour votre projet.

Pour finir, nous verrons, à l’aide d’une bonne architecture, comment obtenir des tests unitaires testant des scenarii graphiques sans passer par des tests UI.

Event date:

Comments