I saw your announcement that you want to change to UWP.
Just for you to be aware before going deep into that path.
The platform contains a risk of being de-facto deprecated and it may survive or not.
Example articles here (more on google searches):
2019-05-08: Microsoft Confirms UWP is Not the Future of Windows Apps [thurrott.com]
2019-05-30: Why UWP is, and isn’t, dead – the dream is gone, but the code lives on [onmsft.com]
2020-01-13: Another blow to UWP as Microsoft could soon deprecate the Windows 10 Stores for Business and Education [notebookcheck.net]
Hi @mikkolukas
Thanks for your post.
I have read all of these articles while researching and finding a more efficient platforms for IG. Which I tried were WPF, Electronjs, UWP... And I found that UWP is more optimal in memory usage, plus a flexible UI.
Apparently, there are very less UWP apps comparing to Win32 apps. It's because UWP is still new to developers, and also has lots of restrictions. In recent years, we have been hearing UWP is being deprecated when Microsoft had given up MS Edge (legacy) and moved to Chromium-base Edge. These concerns are true. However, as what I can see, they are still moving old settings to the new UWP Settings app. And the most recent important project, Windows Terminal, is also UWP.
I got some questions about this as I haven't made an official announcement about roadmap on IG website yet. I'm waiting for the first alpha version of IG Preview, in that time, people will have something to try it.
Published roadmap at: https://www.patreon.com/posts/imageglass-and-39849218
However, as what I can see, they are still moving old settings to the new UWP Settings app
They just started doing that again after a three year hiatus and they've only moved a miniscule fraction of the disk management settings. Microsoft hasn't proven that they will be doing any more.
And the most recent important project, Windows Terminal, is also UWP.
It's not pure UWP + WinUI. It's a sort of hybrid app.
Skype went from native to React Native to Electron. The Xbox and MS Store apps are React Native apps. MS Teams is an Electron app. PowerToys is a win32 app that uses WinUI 3.
I understand why you went with UWP but I'm wary of its future.
Most helpful comment
They just started doing that again after a three year hiatus and they've only moved a miniscule fraction of the disk management settings. Microsoft hasn't proven that they will be doing any more.
It's not pure UWP + WinUI. It's a sort of hybrid app.
Skype went from native to React Native to Electron. The Xbox and MS Store apps are React Native apps. MS Teams is an Electron app. PowerToys is a win32 app that uses WinUI 3.
I understand why you went with UWP but I'm wary of its future.