https://kotlinlang.org logo
Title
s

Sterling Albury

01/28/2023, 2:15 AM
I'm playing with cash app redwood stuff and I'm looking for the
redwood-layout-dom
artifact on maven but don't see it. is this module expected to be published or am I missing it somewhere?
j

jw

01/28/2023, 2:16 AM
I believe it landed after 0.1. 0.2 should be Monday or Tuesday and will include it.
s

Sterling Albury

01/28/2023, 2:16 AM
sweet
a

Arjan van Wieringen

01/28/2023, 7:31 AM
Am I correct in assuming this is a library that focuses on Web? I have trouble understanding the why from the readme. I understand the reduced agility for developing for all platforms. But are we now moving to the web again and how does this incorporate into an iOS app for instance?
j

jw

01/28/2023, 12:02 PM
No. It's for native apps. The DOMs is native to the web. On iOS it uses UIKit or Swift UI.
a

Arjan van Wieringen

01/28/2023, 1:09 PM
Ah clear. So it is a full multi platform UI library. I suppose MPP Compose Experimental is already capable of doing this in some way, but you’re building this out on your own?
j

jw

01/28/2023, 1:10 PM
Multiplatform Compose UI does not use the native UI toolkit on each platform.
a

Arjan van Wieringen

01/28/2023, 1:10 PM
I was misunderstanding this I suppose: “With Redwood, we hope to use the web as our development target while we iterate on composable function changes.”
j

jw

01/28/2023, 1:11 PM
Yeah the documentation is lacking. If you're interested we gave a talk on it recently: https://jakewharton.com/native-ui-with-multiplatform-compose/
a

Arjan van Wieringen

01/28/2023, 1:11 PM
Great! Thanks