jetc.dev Newsletter Issue #3
This week, we look at how
LiveData and Glide might work with Jetpack Compose and
how we align our text in a row.
The biggest news is that Compose support was removed from Android Studio 4.0 Beta 1 and added to Android Studio 4.1 Canary 1. If you are relying on an Android Studio 4.0 canary release for your Compose work, be careful about what you upgrade to!
One Off the Stack, One Off the Slack
You’ve got questions. That’s understandable!
In this Slack thread, we explore where state should live: inside a composable or outside?
Note: to view this, you need to be a member of the Kotlin Slack workspace — sign up at https://slack.kotlinlang.org/!
Posts, videos, and other new information related to Jetpack Compose!
100% pure code!
…And One More Thing
The Android Studio moves with respect to Jetpack Compose (added to 4.1, removed from 4.0) just add more confusion to the mix. It is understandable that the Studio team might not want to support features tied to early-stage technologies like Compose in a stable Studio release. However, it would be nice if the Compose team had their own communications on the topic, rather than us having to interpret what this means solely from what the Studio team has said (which isn’t much).
- 2022-05-17: Google I|O 2022 videos! Compose beta01! Layout()! State! drawBehind()! Credit cards! App intros! And... what's a horologist?!?
- 2022-05-10: StateFlow vs. State! Design systems! MotionLayout! Text editing problems and solutions! And... modal sheets that are actually modal?!?
- 2022-05-03: @aditlal and @JorgeCastilloPr on design systems! KMP + Compose + SwiftUI! Dropdowns! FABs! And, what does Google I|O 2022 have in store for Compose UI developers?