-
Notifications
You must be signed in to change notification settings - Fork 6
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
Consider swift-bridge #2
Comments
I don't think this is realistic because Additionally, we're looking to bridge the Rust SDK to Kotlin in addition to Swift, where there doesn't seem to be a similar high-level alternative. Finally, I want to respond to this:
A bunch of features in uniffi are already only supported for a subset of the languages it supports, so this shouldn't be a major concern. |
By the way, UniFFI is also considering more ergonomic ways of declaring the API: mozilla/uniffi-rs#385 |
I'm recommending to look into
swift-bridge
, which recently has gotten async function support (though with a few caveats)Considering uniffi is generic over many different calling conventions and libraries, it may take longer for them to add support for async, while swift-bridge can serve this library's usage more directly (and immidiately)
(I'm just leaving this issue here so it can be weighted against uniffi experiments, as a mention of an alternative)
The text was updated successfully, but these errors were encountered: