Este documento proporciona una introducción a Xamarin, una plataforma que permite a los desarrolladores crear aplicaciones móviles nativas para Android, iOS y Windows usando C# y .NET. Explica las dos opciones principales para compartir código entre plataformas, Xamarin.Forms y Xamarin MVVMCross, así como las herramientas y licencias disponibles.