Interesting little tidbit from Microsoft’s Build developer conference:
Updates helping you support the Fluent Design System, so you can create immersive, deeply engaging experiences with Microsoft’s updated design language. Now every organization can make beautiful solutions that empower your customers to do more. With UWP XAML Islands, you can access the more capable, flexible, powerful XAML controls regardless which UI stack you use – whether it’s Windows Forms, WPF, or native Win32.
It seems like Microsoft is giving developers of Win32 applications the option to add Fluent Design to their applications.
Microsoft really seem to have trouble keeping a unified direction for developers. They were going to make everything dotNet once, back around the Vista/7 days, then they walked that back and built WinRT/Metro directly on their older COM stuff. We’ve gotten to the point where this technology is now easy to develop and distribute and they’re taking some of the reasons why you’d use it and giving them back to their older technology sets. This isn’t a bad thing but just a indication that they really can’t keep a direction going for more than a few years