Après une rapide introduction à Xamarin, l’outil de création d’applications multi plateformes natives en C#, nous verrons comment (ré)organiser une application pour partager un maximum de code entre les plateformes. Nous exposerons les différentes possibilités et mettrons l’accent sur Xamarin.Forms, allant jusqu’à créer nos propres composants visuels.