Skip to content

[REQUEST] Add C++ WinAppSDK support for React Native Windows (non-UWP) #152

@manage-some

Description

@manage-some

Is your feature request related to a problem? Please describe.

The current Windows implementation in react-native-star-io10 is UWP-focused (C# UAP), which works for older React Native Windows app types. However, modern React Native Windows development is moving to WinAppSDK Win32 (New Architecture/Fabric), and UWP templates are legacy.

As a result, teams using current React Native Windows app setups cannot adopt this package on Windows without pinning to older UWP-based project structures.

Describe the solution you'd like

Please add official Windows support for modern React Native Windows projects by providing a C++ (C++/WinRT) native module path compatible with WinAppSDK Win32 apps.

Ideally:

  • Provide a Windows implementation that does not require UWP app project type
  • Support current React Native Windows versions used for WinAppSDK Win32 apps
  • Document setup steps for C++ host projects
  • Keep compatibility guidance for existing UWP users during transition

Describe alternatives you've considered

  • Staying on older React Native Windows + UWP project templates
  • Maintaining a private/custom bridge layer
  • Limiting Windows support in our app until non-UWP support is available

These options increase maintenance risk and block upgrades.

Additional context

This request is about long-term compatibility with the current React Native Windows direction. We would be happy to test a preview implementation and share feedback

Metadata

Metadata

No fields configured for Feature.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions