XAML started life as a simple thin UI markup layer, but has had a surprisingly eventful history over years – from phenomenal rise to teetering on life support. Today, XAML powers a lot of app platforms and seems poised for success going forward. And almost all of XAML application stacks are now open source!
Want pure Windows desktop apps – WPF XAML got you covered. Want apps for every Windows device – tablets, Surface Hubs or Hololens? UWP XAML provides a rich ecosystem. Want to stretch UWP XAML over to iOS/Android or WebAssembly? Uno Platform has you covered. And Xamarin.Forms XAML allows developers to target various mobile platforms from single code base. But Xamarin.Forms’ reach goes beyond just mobile platforms of iOS, Android & Windows – did you know your Xamarin.Forms XAML could target MacOS, Tizen, Smart Watches, Smart TVs, Refrigerators & Hololens? And it’s not just futuristic devices or platforms, you could take Xamarin.Forms goodness back to WPF & even Web! Yes, we’re talking XAML being back in the browser – just done right this time.
Let’s unpack the magic behind democratization of X-platform .NET development. Today’s open source XAML is flexible & powers a lot of app platforms.