-
Notifications
You must be signed in to change notification settings - Fork 710
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
📢 Announcement: Next WinUI Community Call on March 16, 2022 #6726
Comments
Skipping a community call to find an fix bugs, pleases me a lot.
|
@gabbybilka Currently, it seems that WinUI development is having difficulty. In a similar story, Google has created a mechanism to develop Windows applications with Flutter 2.10. The situation is that Microsoft and Google are separately developing a mechanism to easily develop Windows applications, but couldn't they have foreseen this would happen? As someone who wants to create Windows applications with FluentUI, I feel very frustrated. |
@gabbybilka can this issue be pinned for visibility? |
@wbokkers Thanks for the prioritized list of bugs that are crashing users in your app. I'll reach out to get some more eyes on them. @fox62843 Thanks for the question around Fluent UI in Flutter, I'll add this to our list of questions to address at our next community call. @michael-hawker Pinned, I'll leave it up until the next call announcement, thanks! |
We need to hear what the actual commitment of Microsoft on Windows App SDK and WinUI 3.0 is.
This year I will need to make a decision on how to modernize a WPF app in our core product. How can I be sure WinUI 3 is the way to go? |
I'm in a similar boat - looking to release a (what was going to be UWP) project that needs to run on Windows & Linux platforms. The more I go through the conversion process to WinUI 3 (and Windows App SDK) the less confidence I have in it, to be frank. I would very much like reassurance Microsoft is completely committed to WinUI 3? And that it will be receiving more resources from Microsoft to make it more robust and to progress it? |
@gabbybilka Thank you, Gabby! As soon as these issues are addressed, it gives me confidence that WinUI 3 is the way forward for our company. Right now it's very unstable. Our WinUI app is quite large and probably it's the largest code base around using WinUI 3. It would be a major pain if we need to backtrack on our decision and port all of our code to WPF. |
I have already moved back to Web development and focused on cross platform middleware for the few native applications I might still do for Windows, UWP management (including how Windows 11 is being pushed) has burned me in investing any resources into anything WinUI going forward. So what I am curious to know, specially given the track of single commits per day across WindowsUI, Cs/WinRT, C++/WinRT, lack of designer, deprecating C++/CX without comparable tooling in C++/WinRT for longer than six years, and with WinUI 3.0 being at least two years away of Forms/WPF parity, requiring code rewrites (yet again), is there any message for the disappointed crowd, burned by all rewrites and left turns since Windows 8, that should convince us to reconsider having moved on? Concrete message, telling it will get better isn't worthwhile, it has already been repeated multiple times at several BUILDs since Windows 8, after each turn. |
I believe Windows 11 is the OS that WinUI3 is based on, am I right? If so, I think Project Reunion must succeed even if it takes a long time. |
@fox62843 Apparently Windows 11 is still relying on UWP, that is why we are seeing WinUI 2.x.releases. |
Very hard to believe... |
@fox62843 So here is some help for you to believe, about the new Windows 11 store being built with UWP and not WinUI 3.0.
|
UWP and WinUI 3 are not really competitors. If you want a packaged sandboxed app that does not need raw win32 capabilities, you still should use UWP instead of WinUI 3.. So I see no issue in selecting UWP instead of WinUI 3 if UWP is sufficient for what you want to achieve. |
Other than being officially deprecated.... |
WinUI 3 is not yet complete. UWP is not deprecated afaik. |
'Going forward, UWP will only receive “bug, reliability, and security fixes,” and not new features, Microsoft says' according to https://www.thurrott.com/dev/258377/microsoft-officially-deprecates-uwp |
See also: https://docs.microsoft.com/en-us/windows/uwp/get-started/universal-application-platform-guide No new features, does not mean deprecation. Thurrott..... sigh. |
No new features is exactly what deprecation means. Yes, it will carry on working but it will slowly be left behind until it is effectively unusable. |
@wbokkers Same applies to VB 6 and Silverlight, and I doubt anyone would feel like writing a new greefield application with them. |
There definitely needs more developers for WinUI, or the whole xaml ui area. PRs in WPF are unreviewed for a long time. I inspected several new Windows components (notepad, taskmgr) and find they are using WinUI 2 (Windows class with
UWP couples too much things. A sandbox which is too restrictive, highly outdated .NET. I'm really glad to see that the window content (via xaml island/WinUI 3) and store are decoupled comparing to 2015. WinUI 3 is on the right direction, but only if it gets full-featured. |
Is interactive content in custom title bars on the todo list? It is not a very useful feature if I can't even put a menu in it. UWP supported it just fine, but in WinUI the title bar feel the need to simply consume all input. https://docs.microsoft.com/en-us/windows/apps/develop/title-bar?tabs=winui3#interactive-content |
I can say with almost complete certainty that none of the production-ready Windows 11 apps or the shell use WinUI 3 at all. At the moment this is pretty identifiable due to the fact that the Windows App SDK doesn't yet support mica transparency, only the fallback colors (citation needed on this one, although I am yet to find a reunion app that uses mica without DWM hacks). Paint, Notepad, Terminal and the new Task Manager apps all use XAML Islands, while the rest use WinUI 2.4 - 2.7 or System XAML. The non-fluent apps are either legacy WebView with a modified version of WinJS (OOBE, some parts of the new photos app, some parts of the emoji picker and touch keyboard), WebView2 (widgets panel), or Win32/WPF. |
Emoji panel is whole WebView, touch keyboard looks like native except for the emoji/GIF thingy. |
Closing as the March community call issue is live! #6815 All questions that were asked in this thread will be added to our list to address during the March community call. |
It does not matter which stack you are using. If Google flutter is more efficient and productive for you to build amazing Windows apps, kindly use it. As you can see, WimAppSdk and WinUI are progressing in a very slow manner. |
As asked in #6722, we are skipping our WinUI Community Call previously announced for February 16 and working towards our next call the third week of March: March 16. As usual, closer to March 16th, we'll publish an announcement with the agenda and invitation for questions to be answered on the call.
This month we weren't able to gather everything we needed for hosting a community call and have been focusing on our upcoming releases:
We look forward to seeing you in March!
The text was updated successfully, but these errors were encountered: