Xamarin bir mobil uygulama geliştirme frameworküdür. 16 Mayıs 2011 tarihinde Nat Friedman, Miguel de Icaza ve Joseph Hill tarafından geliştirilmiştir. 2016 yılında Microsoft tarafından satın alınmıştır. Gelişen teknoloji, mobil aygıtların kullanımı ile birlikte mobil uygulamaların önemini gün geçtikçe arttırmaktadır.