Прежде всего, что такое Xamarin?
Xamarin это коммерческий продукт, основанный на open-source проекте Mono, который позволяет использовать .Net framework, в том числе язык C#, для кроссплатформенных разработок.
Основные свойства:
C# для написания приложений под Android, iOs и Windows8. Поддержка LINQ и async/task Native UI, Native Peformance — код компилируется под конкретную платформу и использует native UI контролиVisual Studio и все его plugins, включая ReSharper, NUnit testing… Xamarin Studio, которая похожа на Visual Studio, но доступна также и для MacИспользование .Net библиотекИспользование других готовых native компонент, обвернутых в C#Графический редактор для Андроида
Подробности и пример приложения для Андроида
Источник: Хабрахабр про Андройд