(no title)
nerdywordy | 4 years ago
When we broke ground on this version Microsoft was hardcore pushing UWP. We were building for the future so we built our app within the constraints of UWP with the expectation that it would grow with Microsoft’s vision…
Fool me once, as they say. UWP is dead.
We are currently redeveloping the entire thing with a series of Win32 base classes and intend to layer on a WPF front end for now. WinUI is early and promising. But so was UWP.
Long term we’re exploring outside the box UI options like running a local server and popping a browser. C# and .NET are very powerful. But the fractured landscape for desktop development gives little hope for the future.
If your goal is to build a rich UI, then you may have to suffer through learning whichever flavor of XAML you decide to go for. But if your goal is to interact with local hardware functionality I’d probably steer clear and use WinForms, a browser interface, or a console interface.
nyuszika7h|4 years ago
So... basically Electron?
nerdywordy|4 years ago
There are some promising developments with Blazor and .NET MAUI. But it all seems too speculative to build on at this point.
sto_hristo|4 years ago
dt3ft|4 years ago
jmnicolas|4 years ago
flohofwoe|4 years ago
https://microsoft.github.io/microsoft-ui-xaml/about.html
petilon|4 years ago
Why do you think UWP is dead? Please post links.
flohofwoe|4 years ago
https://visualstudiomagazine.com/articles/2021/10/19/uwp-mig...
Also apparently WinUI3 won't get UWP support at all:
https://www.theregister.com/2021/07/02/uwp_microsoft_winui3/
Nobody at Microsoft is going to come out and admit that UWP is dead, but it's easy to read between the lines.