Microsoft loni na vývojářské konferenci Build představil několik projektů, které si kladly za cíl postupně dostat aplikace z konkurenčních platforem do Windows 10. Jejich vývoj ale prozatím běží pomalu a projekt Astoria umožňující spouštění aplikací pro Android na Windows byl dokonce zcela zastaven (více informací). Microsoft však s nezájmem vývojářů o vlastní systém hodlá nadále bojovat a pořídil si k tomu velmi silnou zbraň – společnost Xamarin.
Xamarin má na svědomí řešení, které vývojářům umožňuje psát aplikace v kódu C# a nativně jej kompilovat pro iOS a Android, aby běžely podobně rychle jako aplikace napsané v Objective-C, Swift nebo v Javě. Touto cestou tak stačí napsat pouze jeden kód a aplikace nativně poběží na Androidu, iOS i Windows 10 (Mobile). I když tedy vývojář nemá zájem pracovat na aplikacích pro Windows, může skrze Xamarin vyvíjet aplikace pro Android a iOS a jako „vedlejší produkt“ získá i aplikaci pro Windows.
Společnost Xamarin vznikla před 4 roky, od té doby nasbírala více než 15 tisíc zákazníků ve 120 zemích světa. Microsoft chce kombinací Xamarinu, Visual Studia a Azure poskytnout vývojářům kompletní řešení pro multiplatformní vývoj a testování aplikací pro jakékoliv zařízení.