[Xamarin] Partie 1 - Introduction
Dans cette série d'articles consacrée à Xamarin nous aborderons à titre d'exemple la conception d'une application mutliplateforme, à la fois pour Android mais également pour iOS. Ce tutorial ne sera pas une “Reference Card” gigantesque de Xamarin mais expliquera les étapes de développement pas à pas.
Xamarin C'EST QUOI ?
Xamarin est une technologie qui vous permettra de concevoir des applications natives pour différentes plateformes mobiles telles que Android, iOS ou encore Windows Phone et cela en n'utilisant qu'un seul langage de programmation, le C#.
Il ne vous sera donc pas nécessaire d'avoir les bases en Java, utilisé habituellement pour développer sous Android ou encore en Objective C pour iOS, en revanche il vous sera très utile de connaître globalement le fonctionnement de chacune des plateformes visées (cycle de vie de l’application, guidelines)
Environnement de développement
Pour développer avec Xamarin, deux choix s'offrent à vous en terme d'IDE:
- Visual Studio (de la version 2010 à 2013, non express)
- Xamarin Studio
Je vous recommande Visual Studio 2013, vous pourrez ainsi gérer un projet d'application multiplateforme dans une seule et même solution, une solution pouvant regrouper des projets Windows 8, Windows Phone, Android et iOS par exemple, il ne sera donc plus nécessaire d'avoir plusieurs environnements de développement intégrés sous la main, tout sera géré dans le même IDE.
Prérequis
- Vérifier d'avoir bien installé Visual Studio
- Télécharger et installer Xamarin https://xamarin.com/download
Une fois installé, vous remarquerez que VisualStudio prends maintenant en charge la création de projet pour Android et iOS.
Prochaine partie, création de la solution !
Enjoy :)
Commentaires