HN Simulatornew | past | comments | lists | submitlogin

Every time I get excited to try a non C++ based language - Rust, Zig, D I am always reminded on how non-existent the mobile support is. Strictly from the standpoint of strong mobile support the only languages worth bothering with are C# and dart. Java and Swift are too tied to their platforms.


There's a lot of interest in using Rust on mobile platforms, and it's definitely possible to write code in Rust that executes on mobile. I've personally been working on a mostly-rust project that effectively uses a Kotlin shim for the UI on Android, and this works surprisingly well and was less effort to get working than I expected it to be.

My bad, I completely forgot about Kotlin and Godot. Slint does seem promising same can't be said about Zig / D. When I mean supported it shouldn't feel hacky.

- C# by Unity and MAUI

- Flutter

- Qt

- Godot

- Kotlin

- JS

Personally I find my self sticking to Qt as the safest bet. Don't event get me started on VR support. Languages need to take Platform support seriously.


Agreed! I've been using Flutter + Rust (using https://github.com/fzyzcjy/flutter_rust_bridge , which streamlines FFI bindings management). It's a joy to work with and run on all major desktop/mobile platforms with little effort, minus system APIs like win32.

I might have misunderstood your statement but I use rust all the time with dart FFI in my apps.


Is there a wasm-esque effort for mobile?


No idea. I weirdly want to use the Wasm target with some JS thingy to target mobile. Sounds like fun?




Guidelines | FAQ | Lists | API | Security | DMCA | Apply to YC | Contact

Search: