https://kotlinlang.org logo
Title
k

Kirill Grouchnikov

10/22/2021, 2:29 PM
:thank-you: 4
:compose-desktop: 7
:mandalorian: 1
👏 8
🖥️ 7
🚀 20
:jetpack-compose: 18
❤️ 8
🔥 17
:kotlin-intensifies: 47
💪 8
😲 6
s

Scott Kruse

10/22/2021, 4:40 PM
With multiplatform widgets, we are experimenting with creating a set of layout primitives, widgets, and APIs that mimic the features you already know from Jetpack Compose for Desktop and Android.
Curious about JB approach to beta release. Does this mean compose for web apis are locked w/ current set of common layout widgets for 1.0?
👍 1
j

jim

10/22/2021, 4:41 PM
Jetbrains Beta typically mean APIs are "mostly stable, but subject to some changes based on user feedback"
:yes: 1
👍 1
:party-parrot: 2
s

spierce7

10/22/2021, 5:27 PM
Can I just say - I’m in love with compose multiplatform?
❤️ 9
a

Alexey Glushkov

10/22/2021, 6:48 PM
Wow, great, I hope it supports java files now Going to check it this weekend
😕 1
a

Arkadii Ivanov

10/22/2021, 9:48 PM
I heard this is the first version that can be used in an Android project with Google's Jetpack Compose. 🚀
z

Zach Klippenstein (he/him) [MOD]

10/23/2021, 7:55 PM
Compose can't support Java, it's built as a kotlin compiler plugin and relies a lot on kotlin language features.
a

Alexey Glushkov

10/24/2021, 11:40 AM
Just to clarify. I’m not trying to use java to create compose ui. I just want to be able to build desktop compose-jb app when it has java files. They might be created by a plugin (Dagger) or gradle (convention plugins). And with beta1 the problem still exists. As far as I understand the status of the corresponding issue (https://github.com/JetBrains/compose-jb/issues/1022) is in “trying to reproduce” state. With Android target I don’t have problems with compose-jb in my pet project.