News for hackers. Stuff that matters.
Re:Advice for the next dozen Rust GUIs by lewisjoe on Saturday July 16, 2022 @12:14AM (#32115168)
I like how the ecosystem around Kotlin has approached the problem.

1. The language itself has a way of introducing compiler plugins that lets you express your own tree structures in a succint syntax (comparable to macros in Rust I guess)

2. Then they figured out most UIs are trees and came up with a Flutter-like UI tree declaration API with react-like re-renders. Thus Android Compose was born! This went mainstream because most android devs fell in love with this new way of writing GUI

3. Like flutter, they are slowly exposing Skia (underlying rendering engine) APIs as kotlin wrappers - I guess the project's name is Skiko

4. Now with all these pieces they are building a full-fledged UI toolkit that renders over every platform (including web) - Jetpack Compose

Re:Advice for the next dozen Rust GUIs by pjmlp on Saturday July 16, 2022 @08:17AM (#32117304)
Meaning Android team, no ecosystem to speak of.

There are even ADB episodes speaking about all those steps.