Remix.run Logo
bsaul 8 hours ago

Interesting, thanks. Do you have a resource that shows basic examples for android & web ?

Rust also has a very extensive set of tools to generate bindings ( wasm bindgen & uniffi), and a wide ecosystem of crate for all platforms (rustsqlite, web_sys, reqwest, etc).

What's the experience like in swift for you ? What part of the swift libraries ecosystem can you use in practice, and how does bindings work ?

Let's say i want to expose an async call to a local sqlite instance on android. How would that work, and how would that look like from kotlin pov ?

Also, how is the size of the wasm packages ? how much cruft does swift need to embed ?

PS: reading the thread a bit more, it seems like you still need some special options, and some specific version of the toolchain. Is it still the case, or can i try it with the default toolchain distributed with xcode ?