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).
- 2023-01-24: Locales! Relay! Effects! Paging! Foldables! Permissions! Date pickers! Bi-directional scrolling! And what your MaterialTheme means... for your SwiftUI code?!?
- 2023-01-17: New Compose patches and alphas! Dealing with Navigation for Compose! Scaffolds! QR codes! Server-defined UI! And @email@example.com has joined the BOM squad! 😁 💥
- 2023-01-10: onNewIntent() and composables! ContactsContract and composables! Balloons! QR codes! Pencils! And a focus on focus!