Illustration by Virginia Poltrack

Now in Android #66

Welcome to Now in Android, your ongoing guide to what’s new and notable in the world of Android development.

Episode 66 Video and Podcast

Now in Android is also offered as a video and podcast.

Android 13 is now in AOSP

This week Android 13 was pushed to AOSP and to supported Pixel devices! Android 13 focuses on improving your productivity, building for tablets, privacy, security, and performance. With this release, it’s past time to finish compatibility testing and publish any necessary updates to give your users the smoothest transition to Android 13.

Read more here.

Mad Skills: Performance

We are back with a brand new MAD Skills series on Performance! This series is kicked off with an intro blog post and video by Ben Weiss that gives you the inside scoop on what is to come.

Next, Ben covers important performance metrics to make improving and monitoring performance easier. He focuses on app startup and a smooth framerate which both have a large impact on user experience.

After that, Tomáš Mlynarič jumps into tools that help you inspect performance. You’ll learn about how to use passive, manual, and automated performance inspection.

Articles 📚

Manuel Vivo covered consuming flows safely with Jetpack Compose, using the collectAsStateWithLifecycle API to allow your app to save resources when not needed. Learn how this API allows you to collect flows from your UI in a lifecycle-aware manner.

Alejandra Stamato’s last article covered compose brush text coloring, and this week she taught us how to take it a step further and add animation to brush text coloring. She covers using the animation APIs in conjunction with the Brush APIs, demonstrating these with a candy cane shimmer effect and a back-and-forth shimmer effect.

AndroidX releases 🚀

There has been a bunch of interesting stuff released in AndroidX recently.

So much has recently gone stable including AppCompat Version 1.5.0, Compose Animation Version 1.2.1, Compose Compiler Version 1.3.0, Compose Foundation Version 1.2.1, Compose Material Version 1.2.1, Compose Runtime Version 1.2.1, Compose UI Version 1.2.1, Emoji2 Version 1.2.0, Fragment Version 1.5.2 and Wear Watchface Version 1.1.1.

Annotation-Experimental Version 1.3.0, Activity Version 1.6.0, AppCompat Version 1.6.0 and Core Version 1.9.0 are all in beta 1.

See the rest of AndroidX releases in this link.

Now then… 👋

That’s it for this time, with Android 13, MAD Skills Performance, Android X releases, Jetpack Compose flows and animating brush text coloring. Come back here soon for the next update from the Android developer universe.

--

--