История
Основана Май 2011 година компанията Xamarin предоставя на програмистите единна платформа за разработка на мултиплатформени мобилни приложения. Екипа инженери автори на Mono, Mono for Android и Mono Touch обединиха своите усилия създавайки уникален продукт, който използвайки Microsoft технологиите C# и .NET, позволява разработване на Android, iOS и Windows приложения.
Фиг.50. Mултиплатформени мобилни приложения
През Февруари 2016 Microsoft обяви закупуването на компанията Xamarin. Технологичния гигант от Редмънд добави технологията към интегрираната среда за разработка Visual Studio. По данни от Април 2017 над 1.4 милиона разработчици от 120 страни използват Xamarin.
Фиг. 51 Платформено зависим и споделен изходен код