News for hackers. Stuff that matters.
Re:Build Android apps using Rust and Iced by NoboruWataya on Monday December 22, 2025 @04:03AM (#46352414)
Is there a reason you didn't mention Dioxus (other than not being familiar with it)? It explicitly has Android support as a goal, though (like all Rust GUI crates) it's a work in progress. I made a very simple app with it that works well in an Android emulator, I haven't tried actually side load it yet.
Re:Build Android apps using Rust and Iced by adastra22 on Monday December 22, 2025 @05:42AM (#46353018)
Dioxus is a very different API model, being an implementation of the Elm architecture. It’s really comparing apples to octopuses.
Re:Build Android apps using Rust and Iced by Klonoar on Monday December 22, 2025 @07:40AM (#46353705)
Iced is the Elm architecture. Dioxus is more akin to modern React/whatever you want to call it.
Re:Build Android apps using Rust and Iced by adastra22 on Tuesday December 23, 2025 @05:58AM (#46364299)
My comment was phrased badly, sorry.
Re:Build Android apps using Rust and Iced by rekireki on Monday December 22, 2025 @06:11AM (#46353206)
I left WebView based solutions out of scope. As you can see, I'm focusing on NativeActivity / GameActivity in my post. Though WebView brings you interesting options. For example, iced is inspired by Elm, and with Dioxus you can use Elm to build mobile apps.
Re:Build Android apps using Rust and Iced by Klonoar on Monday December 22, 2025 @07:41AM (#46353710)
Dioxus has this idea stuck that it's webview only. They're actively working on (and ship at least in some form of alpha or beta) a native-renderer backend.