At Build 2017, Microsoft showed off the cross-platform power of its .NET framework, by demonstrating how apps could be easily created on a Windows PC and work on iOS, Android, and Windows all through a single shared code base.
But Microsoft didn’t stop there. While the .NET Standard 2.0 code base allows apps to share code, the original XAML libraries for building user interfaces weren’t cross compatible. So, Microsoft also announced XAML Standard 1.0, a unified markup language for user interface elements that works across Windows, iOS, and Android.
Or, in simpler terms — Microsoft now has a shared code library that allows developers to easily create apps for all three platforms with the same user interface with a minimal amount of effort. Which can only be a good thing for everyone, regardless of the OS you prefer.