The Xamarin acquisition was one of Microsoft’s smartest deals. It quickly gave it access to tools that let developers use familiar tools and technologies to build cross-platform applications. Now built into every version of Visual Studio, and providing the basis for its MacOS Visual Studio release, Xamarin has become a key element of Microsoft’s development tools.
Until recently—even with Xamarin—building cross-platform applications wasn’t easy. For all that the core development tools handle working with iOS and Android from.