Tor Norbye
tornorbye.bsky.social
Tor Norbye
@tornorbye.bsky.social
I lead engineering for Android developer tools and libraries at Google. Opinions my own.
I recommend setting up an API key (check the Gemini settings in Studio); that switches to a model which seems to do a better job with function calls. If not you sometimes have situations like the following :-)
May 30, 2025 at 3:25 PM
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!
May 30, 2025 at 3:25 PM
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...
May 29, 2025 at 3:35 PM
Gearing up for Google I/O next week. The team is super hard at work putting the final touches on things for @jamaleason.bsky.social and I to present. Hope you can tune in!

io.google/2025/explore...
May 15, 2025 at 2:00 AM
Forgot to post about this last week, but we have a new episode of ADB up where we delve into Compose performance with
@intelligibabble.bsky.social and
@chuckjaz.bsky.social (and of course @romainguy.dev )

There are a lot of cool optimizations on the way!

www.youtube.com/watch?v=Fr_e...
March 22, 2025 at 3:50 PM
The traffic on the freeway this morning was so slow that Google Maps concluded I must have stopped at a nearby business.... 😂😭
February 27, 2025 at 4:51 PM
It's fun to look at some of the screenshots in the old announcement blog post to see how much it's changed over the years!
December 8, 2024 at 4:30 PM
Today marks the ten year anniversary for Android Studio! 🎉

We released version 1.0 on the morning of December 8th 2014:
android-developers.googleblog.com/2014/12/andr...
December 8, 2024 at 4:30 PM
And now a tsunami!
December 5, 2024 at 6:53 PM
Quake!
December 5, 2024 at 6:46 PM
Kotlin 2.1 is out!
kotlinlang.org/docs/whatsne...

I'm excited about better dollar substitution in raw strings! In lint's test DSL there's a workaround for it. Look at the screenshot -- unescaped $'s? But how? If you look carefully, it's a lookalike!
cs.android.com/search?q=%22...
November 27, 2024 at 8:37 PM
I stopped using Twitter two years ago, deleted my tweets and set my profile to private. Maybe I'd return one day?

But that appears unlikely now, so I just pulled the trigger and deleted my 15 year old account. Since I've been absent for 2 years, I already know I won't miss it!
November 12, 2024 at 6:47 PM