Tor Norbye

@tornorbye.bsky.social

I lead engineering for Android developer tools and libraries at Google. Opinions my own.

Compose 1.9 is now stable! android-developers.googleblog.com/2025/08/what... On top of the many new features, there are significant performance improvements (which you can configure further, see the prefetch API for LazyList), and for debug builds, you can turn on richer stack trace information!

What’s new in the Jetpack Compose August ’25 release

The Jetpack Compose 1.9 release introduces features like advanced shadow modifiers, new visibility modifiers, and enhanced rich styling capabilities.

android-developers.googleblog.com

The new agent in Android Studio is enabled in yesterday's canary build! This build doesn't have all the tools hooked up that I showed in the I/O demo last week (agent here: youtu.be/KXKP2tDPW4Y?...), such as the Gradle awareness -- and it also doesn't have the Upgrade Agent yet. Hopefully soon!

Screenshot of the new agent tab in Gemini in Android Studio showing the input prompt and sample queries

My favorite "hidden" feature on Android is turning on the screen zoom by long pressing both volume keys. I use it all the time to read tiny text when apps don't properly support or limit zooming...

Screenshot of the magnification shortcut setting on Android which is how you can enter a mode where pinch gestures magnifies everything

Android Studio Ladybug Feature Drop is now stable!! Along with a brand new IntelliJ IDE version and various other features, this now includes the custom code transformations Gemini feature, generate commit message, etc etc. android-developers.googleblog.com/2025/01/andr...

Android Studio Ladybug Feature Drop is Stable!

Android Studio Ladybug Feature Drop (2024.2.2) introduces Gemini AI assistance for coding tasks, debugging improvements for Wear OS Tiles and more.

android-developers.googleblog.com

I hate it when restaurant servers take orders without writing them down. Instead thinking the service is top notch and feeling flattered that my order is important enough to be committed to memory, I'm just stressed on their behalf that they're going to forget something...