Skip to content
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

Future of Windows App SDK Support #11960

Closed
k1mmm opened this issue Jul 30, 2023 · 2 comments
Closed

Future of Windows App SDK Support #11960

k1mmm opened this issue Jul 30, 2023 · 2 comments

Comments

@k1mmm
Copy link

k1mmm commented Jul 30, 2023

Summary

I can't find any information regarding Windows App SDK support in 2023, all I'm seeing is some deprecation of it, so I'm wondering if you guys still plan on support Windows App SDK?

Motivation

Future proofing

@microsoft-github-policy-service microsoft-github-policy-service bot added Needs: Triage 🔍 New issue that needs to be reviewed by the issue management team (label applied by bot) Invalid Triage https://github.com/microsoft/react-native-windows/wiki/Triage-Process (label applied by bot) labels Jul 30, 2023
@chrisglein
Copy link
Member

Ah, I can see your confusion. Probably triggered by this item. We had some experimental WinAppSDK app templates that we built a couple years ago to explore how to add support for that project type. We're removing that because that particular approach to WinAppSDK support is at odds with our strategy for matching RN's Fabric rendering architecture. Long story short, we evaluated that the best way to support Fabric was to adjust the layering of RNW from direct XAML/WinUI that regularly drops down into Composition into instead defaulting to Composition that instead scales up to XAML/WinUI as need be. The end will be something quite possible with Win32/WinAppSDK apps, but is underway.

All that to say, we need a persistent discoverable document that covers this. Which is what you're asking for.

@chrisglein chrisglein added question Documentation and removed Needs: Triage 🔍 New issue that needs to be reviewed by the issue management team (label applied by bot) Invalid Triage https://github.com/microsoft/react-native-windows/wiki/Triage-Process (label applied by bot) labels Aug 2, 2023
@chrisglein chrisglein added this to the 0.73 milestone Aug 2, 2023
@chrisglein chrisglein self-assigned this Aug 2, 2023
@k1mmm
Copy link
Author

k1mmm commented Aug 2, 2023

@chrisglein Alright, thanks for clarifying, this sounds great! By being able to leverage Win32 or WinAppSDK RNW apps will be far more powerful out of the box =)

Currently I'm packaging a WPF app to call som APIs UWP do not support, and this works good aswell, but being able to have a ReactNative context all the way would be awesome!

@k1mmm k1mmm closed this as completed Aug 2, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants