View profile

jetc.dev Newsletter - Issue #125

jetc.dev Newsletter - Issue #125
By Mark Murphy, CommonsWare • Issue #125 • View online
This week, we look at updated instructions for using composables in a RecyclerView, window insets, and AnimatedVisibility(). We explore movableContentOf() and JSON-defined, Compose-implemented forms. And in “And One More Thing” I explain why you will be seeing fewer “more things”. 😞 

Beta Breakdown
Reviewing the release notes for the latest Jetpack Compose update!
Compose Compiler now has a 1.3.0-beta01, independent of the other Compose libraries. Specifically, this beta adds support for Kotlin 1.7.10.
One Off the Stack, One Off the Slack
You’ve got questions. That’s understandable!
How Do I Overlap a Composable’s Corner?
Composable Commentary
Posts, videos, and other new information related to Jetpack Compose!
Medium: Jetpack Compose Interop: Using Compose in a RecyclerView
Video: Insets with Alex Vanyo
Medium: Exploring AnimatedVisibility
Medium: Appyx is released! (1.0-alpha02)
Medium: Creating a simple colour picker in Jetpack Compose
movableContentOf and movableContentWithReceiverOf
Resource Roundup
100% pure code!
…And One More Thing
This section is going to appear only sporadically going forward, and I thought that I should explain why, along with providing a bit of history behind this newsletter.
I started the newsletter about 2.5 years ago. It was part of a plan to position me and my firm (CommonsWare) front-and-center in the world of Compose and Compose UI. I had grand plans for the jetc.dev domain as part of that, much more than the newsletter. However, the newsletter was an easy way to get some stuff going while I executed the rest of those plans, so I started there.
Except… I never executed the rest of those plans.
By this point, CommonsWare was floundering fairly badly. Shortly after starting the newsletter, I faced a choice: aggressively try to keep CommonsWare afloat, or just let it slowly fade while I worked full-time for somebody else. I took the latter route, which eventually culminated in CommonsWare becoming “a hobby with a logo” late last year.
The problem is: the firm I’m working for is not using Compose for much right now. We may get into it more starting later this year or early next year, but we have not decided that yet. Plus, I have not been doing a lot of hobby-level work using Compose, preferring to use 2022 to “decompress” a bit after 13.5 years as a freelance Android developer advocate.
Most of this newsletter does not require me to be doing Compose work “day-in and day-out”. However, many weeks this particular section is a struggle. That is part of the reason why I have taken a break from it a few times. Had I realized when I started the newsletter that things would work out the way that they had, I probably would not have included this section in the first place, or would have set it up to be sporadic from the outset.
So, rather than fight this section every week, I will cut back and only include it some of the time. I apologize to those of you who strongly value this section. My hope is that the rest of the newsletter, highlighting new posts and libraries pertaining to Compose and Compose UI, will still be worthwhile to you.
If you have any questions or concerns about this, feel free to reach out!
Did you enjoy this issue?
Mark Murphy, CommonsWare

Jetpack Compose news and notes.

In order to unsubscribe, click here.
If you were forwarded this newsletter and you like it, you can subscribe here.
Powered by Revue