Xamarin es un una plataforma para desarrollo cross-platform de aplicaciones nativas en Android, iOS y Windows con .NET y C#. Podemos aprovechar los conocimientos que ya tenemos de C# y aplicarlos de manera directa por medio de Xamarin para crear nuevas aplicaciones de forma nativa.