View profile

jetc.dev Newsletter - Issue #122

jetc.dev Newsletter - Issue #122
By Mark Murphy, CommonsWare • Issue #122 • View online
We already have 1.2.0-rc02!
In addition, we look at activity labels and coroutine scopes. We explore Lint rules, fragments in composables, and a TwoPaneLayout. We see libraries for Markdown, release notes, and onboarding.
And I am very happy to see that JetBrains bought some linen. Seriously.

RC Reflections
Reviewing the release notes for the latest Jetpack Compose update!
The ink had barely dried on RC01 releases for Compose and Wear Compose, and we get RC02!
Compose 1.2.0-rc02 has very little in it, most notably removing the ExperimentalEasingApi from some easing functions in Compose Animation.
Wear Compose 1.0.0-rc02 has a few fixes to card and chip gradients, and not much more.
Stable releases for both seem imminent!
One Off the Stack, One Off the Slack
You’ve got questions. That’s understandable!
How Do We Get Our Activity's Label
Composable Commentary
Posts, videos, and other new information related to Jetpack Compose!
Compose sample app: UI state with Flow, offline first
Jetpack Compose TwoPaneLayout update
Medium: Load Fragments in Jetpack Compose: Beyond What Google Taught
Custom Toast in Android using Jetpack Compose
Medium: Performance best practices for Jetpack Compose (GoogleIO 2022 recap)
Resource Roundup
100% pure code!
Other Interesting Links
…And One More Thing
One of my long-term gripes about Kotlinlang Slack as the primary Compose support point is that “what happens in Slack, stays in Slack”. Slack is invite-only and unindexable by search engines. While JetBrains seems to do a good job with processing requests to join, a mandatory registration process just to read adds a lot of friction.
That just changed.
JetBrains is now using Linen, a SSaaS (Slack Surfacing as a Service) offering. Linen simply does what Slack itself should be doing: having a read-only publicly-searchable copy of the contents of a should-be-public Slack workspace.
Specifically, https://slack-chats.kotlinlang.org contains an archive of all Kotlinlang Slack channels, including key ones like #compose. Individual threads get their own pages, such as this one about Vinay Gaba’s work in identifying Compose-related Lint rules. There were a few hiccups at the time of launch, but right now the site is very responsive.
This is awesome. I am pleased beyond words that JetBrains is doing this and that Linen exists. And, it has a slight impact on this newsletter: I can now start linking to Linen pages for the Slack threads that I highlight in “One Off the Stack, One Off the Slack”.
Kotlinlang-on-Linen is a very welcome development, and I look forward to the Compose ecosystem using this in interesting ways!
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