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

React native windows support #186

Open
JadedBlueEyes opened this issue Dec 10, 2024 · 3 comments
Open

React native windows support #186

JadedBlueEyes opened this issue Dec 10, 2024 · 3 comments

Comments

@JadedBlueEyes
Copy link

Support for the react-native windows platform.

See:
https://microsoft.github.io/react-native-windows/docs/native-modules

We probably only care about the new C++ target, as opposed to the C++/WinRT target, as this is the focus of new development for react-native-windows.

Sample project here

@zzorba
Copy link
Collaborator

zzorba commented Dec 10, 2024

In the long term, we are very open to supporting react-native-windows and react-native-macos with this project -- generated bindings for Rust makes a lot of sense as a cross platform solution.

At the moment our current dev focus is on adding support for a wasm32 target (to support react-native-web), but we always welcome collaborations and contributions. We would probably need some help from someone who knows the react-native-windows ecosystem if we were to ever take this on, since it is not part of our teams core strength. If you'd like to discuss more, come join us in our matrix room: https://matrix.to/#/#uniffi-bindgen-js:matrix.org

@jhugman
Copy link
Owner

jhugman commented Dec 11, 2024

Hi @JadedBlueEyes !

This is really interesting, especially the sample project.

I'm not at all familiar with React Native on Windows, so am not the right person to do this work. However the concepts you need to know for you to do it are described in this doc.

As @zzorba said, we haven't got a lot of bandwidth right now, but I'd be happy to provide reviews and documentation for you to do it. What do you think?

@JadedBlueEyes
Copy link
Author

Hey @jhugman, that's absolutely fair.

Thanks for the docs link and the review offer! Right now I'm pretty busy, but I should have some free time over Christmas. I probably know even less than you, but I'll give it a shot haha. I'll be in the Matrix channel in the mean time!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants