6 ms·
WinUI is just a new name for the UWP UI stack now that it is open source and decoupled from the OS, React Native is a wrapper on top of UWP/WinUI, and WPF isn't
by contextfree 7y ago
WinUI is just a new name for the UWP UI stack now that it is open source and decoupled from the OS, React Native is a wrapper on top of UWP/WinUI, and WPF isn't really getting significant new features other than being taken open source and ported to .net core. So really already there's just one forward-looking native UI stack, which is WinUI.
- codeflo 7y agoMaybe, but how does that square with the widespread assumption that UWP and the store are basically dead? Do you expect WinUI to be available in desktop apps eventually? There’s something called “XAML Islands” to integrate UWP components into desktop apps, but that’s technically ugly, incomplete, and very explicitly targeted at legacy applications. Beyond that, they didn’t announce anything as far as I can tell.
- vitorgrs 7y agoWindows Terminal will be distributed on Store, and so do new Edge. I don't know why people are calling it dead... And they announced that WinUI 3.0 will open source all built-in XAML controls (they are even rewritten some to be on top of Composition because of that), will also open the XAML Stack and Composition. This is a big deal.
- MikusR 7y agoNeither old or new Edge is being distributed on Store. Old one gets bugfixes from Windows update and new features come with the big biannual Windows updates. New one uses it's own updater. They also removed ability to install Office from store.
- vitorgrs 7y agoIt's coming once it hits final release. :) Microsoft.MicrosoftEdgeWin32_8wekyb3d8bbwe
- contextfree 7y agoMaybe, but apps are already using XAML Islands - the new Windows terminal does its entire UI in one big XAML Island. There's talk of a new XAML Desktop project/app type that would basically formalize this pattern: https://twitter.com/pag3rd/status/1126940080294154241 https://twitter.com/pag3rd/status/1126940080294154241