Skip to content

Feature request: WinUI 3 and Windows App SDK Support #2153

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

Closed
JLunda opened this issue Nov 13, 2022 · 1 comment
Closed

Feature request: WinUI 3 and Windows App SDK Support #2153

JLunda opened this issue Nov 13, 2022 · 1 comment
Labels
question Further information is requested

Comments

@JLunda
Copy link

JLunda commented Nov 13, 2022

Motivation

Thank you for your work on the windows crate! I am just learning Rust and am just curious as to the roadmap for supporting Windows App SDK and WinUI 3. I ask this because I was currently attempting to use the Windows::UI::WindowsManagement::AppWindow class from the windows crate, which is analogous to the UWP AppWindow.

Suggested development SDK's for new development have changed, however, and Windows App SDK and WinUI 3 are the latest SDK's to provide a common windowing library across all Windows frameworks, including Windows 11, Windows 10, and UWP applications. I am just curious what the roadmap for supporting WinUI 3 and Windows App SDK looks like for this Rust crate.

I see you've previously worked on a winui crate and Windows App SDK, so maybe you're already looking into this. :)

Drawbacks

Limited resources and the desire to first support older Windows applications, including those from Windows 10 development may be priority for this project.

Rationale and alternatives

In the meantime, I'll keep forging ahead with the UWP classes or switch to C++/WinRT to make use of the Windows App SDK and WinUI 3. However, I really would like to learn Rust and as I get better with the language, I will look for opportunities to maybe contribute back to this effort.

Additional context

Thank you for all that you do for Rust support for Windows!

@JLunda JLunda added the enhancement New feature or request label Nov 13, 2022
@riverar
Copy link
Collaborator

riverar commented Nov 13, 2022

Hi @JLunda,

There are no plans to support UWP XAML or WinUI XAML at this time.

See also:

@kennykerr kennykerr added question Further information is requested and removed enhancement New feature or request labels Nov 14, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
question Further information is requested
Projects
None yet
Development

No branches or pull requests

3 participants