By Mark Murphy, CommonsWare Newsletter - Issue #10





Subscribe to our newsletter

By subscribing, you agree with Revue’s Terms of Service and Privacy Policy and understand that Newsletter will receive your email address. Newsletter - Issue #10
By Mark Murphy, CommonsWare • Issue #10 • View online
Google is sticking with their every-two-weeks release cadence, so dev09 shipped last week! In this issue, we will look at some ramifications of that, plus snackbars, animations, and life.

One Off the Stack, One Off the Slack
You’ve got questions. That’s understandable!
Once again, there has been a shortage of Jetpack Compose questions on Stack Overflow in the android-jetpack-compose tag. So, let’s look at more from Slack!
Fragments and Compose
Flow and Experimental Compilers
Composable Commentary
Posts, videos, and other new information related to Jetpack Compose!
Compose dev09 Release Notes
Compose UI dev09 Release Notes
Animations in Jetpack Compose using Transition
Resource Roundup
100% pure code!
GitHub - amolgupta/GameOfLife
...And One More Thing
The scope of changes in dev09’s edition of the Compose UI libraries is extensive. And the release notes do not cover everything, such as the new ui-text-android and ui-text-core artifacts.
dev10 promises to be a big release as well, as we may get a new compiler plugin to try out. Yet, it appears that this is still an interim release of the plugin, with not everything working quite yet (e.g., working with Flow from coroutines).
All of this suggests that we are quite a ways away from an alpha of either Compose or the Compose UI:
  • I would not expect an alpha of Compose until the compiler plugin is reasonably feature-complete and out for a while, so we can find lingering problems
  • It is possible that Compose reaches alpha before Compose UI (though the reverse seems less likely), as there is no strict requirement that the two reach alpha simultaneously
On the plus side, this indicates that Google is taking its time and trying to get the first edition of Compose to be as good as possible. On the other hand, there is a minor risk of losing early adopter enthusiasm, as developers tire from the rework required to keep up with all the dev-release changes. On the whole, the pace seems like a positive thing, though. As they say, patience is a virtue.
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