Sign in

Tor Norbye

@tornorbye.bsky.social
1.6K followers 363 following 81 posts

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

PostsRepliesMedia
Tor Norbye @tornorbye.bsky.social · 16/04/2026
Android Developers Blog: Android CLI: Build Android apps 3x faster using any agent share.google/WxTQV2u9rbbA...
share.google
Android CLI: Build Android apps 3x faster using any agent
News and insights on the Android platform, developer tools, and events.
1110
Reposted by Tor Norbye
Andrei Shikov @shikasd.bsky.social · 27/03/2026
In the next version of AGP - R8 makes coroutines 2x faster
15615
Tor Norbye @tornorbye.bsky.social · 18/03/2026
The IntelliJ documentary is out now: www.youtube.com/watch?v=Kour... And it also covers the origin of Android Studio!
youtube.com
IntelliJ IDEA: The Documentary | An origin story
YouTube video by CultRepo
0133
Tor Norbye @tornorbye.bsky.social · 18/03/2026
Probably just github.com/googlesample... if you didn't get any better answers. It does need to be updated to more recent dependencies. So many things to do, so little time!
github.com
GitHub - googlesamples/android-custom-lint-rules: This sample demonstrates how to create a custom lint checks and corresponding lint tests
This sample demonstrates how to create a custom lint checks and corresponding lint tests - googlesamples/android-custom-lint-rules
021
Tor Norbye @tornorbye.bsky.social · 19/01/2026
IntelliJ is turning 25 -- and there's a documentary coming: www.youtube.com/watch?v=TwMX... Can't wait to see it. I'm really interested in history -- and there are a lot of good books about the tech industry too, but not developer tools!
youtube.com
IntelliJ IDEA: The Documentary | [OFFICIAL TRAILER] | out now 🚨
YouTube video by CultRepo
1223
Tor Norbye @tornorbye.bsky.social · 20/11/2025
Jetpack Navigation 3 is stable🎉 android-developers.googleblog.com/2025/11/jetp...
android-developers.googleblog.com
Jetpack Navigation 3 is stable
News and insights on the Android platform, developer tools, and events.
0243
Tor Norbye @tornorbye.bsky.social · 18/11/2025
.... And look at those stats! blog.google/technology/d...
blog.google
Start building with Gemini 3
Gemini 3 is introducing advanced agentic coding capabilities, plus Google Antigravity, a new agentic development platform.
020
Tor Norbye @tornorbye.bsky.social · 18/11/2025
Try Gemini 3 in Android Studio! android-developers.googleblog.com/2025/11/gemi...
android-developers.googleblog.com
Gemini 3 is now available for AI assistance in Android Studio
News and insights on the Android platform, developer tools, and events.
1114
Tor Norbye @tornorbye.bsky.social · 30/09/2025
Here's another episode of the ADB podcast! There's been a lot of confusion and misunderstanding about Android's new developer verification requirement, so I spoke with Matthew, Patrick, Raz and Naheed to dig into what it is, what it isn't, and how it works. youtu.be/A7DEhW-mjdc
youtu.be
Android developer verification
YouTube video by Android Developers
030
Tor Norbye @tornorbye.bsky.social · 17/08/2025
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!
android-developers.googleblog.com
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.
3354
Tor Norbye @tornorbye.bsky.social · 14/08/2025
We have a new episode of the Android Developers Backstage podcast up -- this time @chethaase.com and I are talking to Melba Nuzen and Ralston Da Silva from the Compose team about Autofill! www.youtube.com/watch?v=Tb6b...
youtube.com
Autofill in Compose
YouTube video by Android Developers
0103
Tor Norbye @tornorbye.bsky.social · 18/06/2025
The math seems to check out - it's 0.1%, which rounded to the nearest whole percent is 0%. Is there a good reason to instead say "less than 1%" ? For 27.2% should it say "less than 28%"? Or "more than 27%" ? (Really asking, I don't understand the ux principle..)
130
Tor Norbye @tornorbye.bsky.social · 17/06/2025
Sorry, it looks like the bug tracking component itself was misconfigured; that's been corrected now and the bug (and any others in the same category) should now be accessible externally.
030
Tor Norbye @tornorbye.bsky.social · 17/06/2025
Check out developer.android.com/build/publis... and github.com/android/grad...
developer.android.com
Publish multiple Android libraries as one with Fused Library  |  Android Studio  |  Android Developers
Publish multiple libraries as one.
211
Tor Norbye @tornorbye.bsky.social · 13/06/2025
We have a new episode of the ADB podcast up -- I'm chatting with Siva Velusamy and Sandhya Mohan about the new features in Gemini in Android Studio -- the new agent mode and the upgrade agent! www.youtube.com/watch?v=Dlh6...
youtube.com
Bot to the future: Two years later
YouTube video by Android Developers
0154
Tor Norbye @tornorbye.bsky.social · 11/06/2025
Yes! Just file it in the normal android studio category (available from the Help menu) and it should be routed appropriately
110
Tor Norbye @tornorbye.bsky.social · 08/06/2025
Ja!
000
Tor Norbye @tornorbye.bsky.social · 31/05/2025
See android-developers.googleblog.com/2025/04/gemi...
android-developers.googleblog.com
Gemini in Android Studio for businesses: Develop with confidence, powered by AI
Gemini in Android Studio helps you bridge design mocks to Compose UI code, accelerating Android development and boosting developer productivity.
030
Tor Norbye @tornorbye.bsky.social · 31/05/2025
We've definitely heard the request; nothing to announce yet though.
020
Tor Norbye @tornorbye.bsky.social · 30/05/2025
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 :-)
A screenshot showing a snippet of a conversation I had with Gemini in Android Studio where I had asked it to help fix some code, and it asked me to respond with the contents of the file in question -- instead of just reading it itself. I'm reminding it it can do that, which it then proceeded to do.
150
Tor Norbye @tornorbye.bsky.social · 30/05/2025
We have a long list of improvements and fixes we're working on (along with expanding the set of available tools of course), but given the strong interest we also wanted to make it available to start experimenting with! I'm already finding it quite useful.
150
Tor Norbye @tornorbye.bsky.social · 30/05/2025
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
1498
Tor Norbye @tornorbye.bsky.social · 29/05/2025
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
0130
Tor Norbye @tornorbye.bsky.social · 28/05/2025
A File is also not a file 😀
080
Tor Norbye @tornorbye.bsky.social · 24/05/2025
Yep - this is issuetracker.google.com/issues/62121... - we'll have more documentation soon. @ducrohet.bsky.social, want to add anything?
271
Tor Norbye @tornorbye.bsky.social · 23/05/2025
Our annual "What's new in Android Developer tools" presentation is now online! Most of these features are already available, but though the upgrade agent and the general agent are baking a little bit longer, should be out very soon if all goes according to plan! www.youtube.com/watch?v=KXKP...
youtube.com
What's new in Android development tools
YouTube video by Android Developers
0477
Tor Norbye @tornorbye.bsky.social · 22/05/2025
We have some great new library updates for Android developers: navigation 3 android-developers.googleblog.com/2025/05/anno... and -- look at all these Compose improvements: android-developers.googleblog.com/2025/05/what...
android-developers.googleblog.com
Announcing Jetpack Navigation 3
Explore Jetpack Navigation 3, a new Compose-first navigation library with increased flexibility so Android developers to build robust experiences.
0161
Tor Norbye @tornorbye.bsky.social · 22/05/2025
Paging @fabinou.bsky.social , the tech lead for adb who did a lot of the work. Studio isn't enough, I think adb is the most important part, you may need OS improvements too for the standby listening thing; Fabien, what are the minimum versions?
120
Tor Norbye @tornorbye.bsky.social · 21/05/2025
It only started working properly a few weeks ago so not a lot of experience yet; I deliberately picked very simple examples for the demo to get the point across, but it seems to generalize to larger codebases too (it also has access to grep tools etc). But local codebase awareness needs more work.
120
Tor Norbye @tornorbye.bsky.social · 20/05/2025
I'll show both (and more!) in a lot more detail in tomorrow's session together with @jamaleason.bsky.social : io.google/2025/explore...
io.google
Google I/O 2025: What's new in Android development tools
Don’t miss Google I/O, featuring product launches, innovations, and insights. Tune in for the live keynotes and sessions.
062
Tor Norbye @tornorbye.bsky.social · 20/05/2025
and here's a Journeys sneak peek at Journeys, also demoed by Florina: www.youtube.com/watch?v=mP1t...
youtube.com
Agentic Experiences: Journeys
YouTube video by Android Developers
141
Tor Norbye @tornorbye.bsky.social · 20/05/2025
Here's a sneak peek at the upgrade agent, just demoed by @florinam.bsky.social in the Google I/O developer keynote! www.youtube.com/watch?v=ubyP...
youtube.com
Agentic Experiences: Version Upgrade Agent
YouTube video by Android Developers
1103
Tor Norbye @tornorbye.bsky.social · 15/05/2025
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...
Screenshot of the web page for next week's "What's new in Android development tools" talk at Google I/O, airing Wednesday May 21, 2025 at 10am Pacific time.
0193
Tor Norbye @tornorbye.bsky.social · 08/05/2025
We have a new episode of the ADB podcast up, this time covering KMP -- Kotlin multiplatform. Yigit Boyar (@yboyar.bsky.social), Dustin Lam and I discuss library support, developer experience and a lot more. I found it fascinating, but Yigit's dog fell asleep... www.youtube.com/watch?v=DP7O...
youtube.com
​​Kotlin Multiplatform: Have your code and eat it too
YouTube video by Android Developers
2306
Tor Norbye @tornorbye.bsky.social · 04/05/2025
Thanks, I'm looking forward to it!
010
Tor Norbye @tornorbye.bsky.social · 04/05/2025
I'm using it now; there are still some issues here and there but it's where all the effort is being spent by the Kotlin team so probably the right place to be and provide feedback and stats!
100
Reposted by Tor Norbye
Ian Lake @ianlake.bsky.social · 26/03/2025
There's #JetpackReleaseNotes for *40* new releases today, headlined by bug fix releases in DataStore 1.1.4 (corruption fixes!), Benchmark 1.3.4, Camera 1.4.2, and Graphics Core 1.0.3, Compose 1.8.0-rc02, and a brand new Biometric API in its 1.4.0-alpha03 release developer.android.com/jetpack/andr...
developer.android.com
Recent Release Notes  |  Android Developers
2332
Tor Norbye @tornorbye.bsky.social · 22/03/2025
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...
0351
Tor Norbye @tornorbye.bsky.social · 27/02/2025
The traffic on the freeway this morning was so slow that Google Maps concluded I must have stopped at a nearby business.... 😂😭
090
Tor Norbye @tornorbye.bsky.social · 20/02/2025
...and here's the whole series, android-developers.googleblog.com/search?q=mee... -- featuring @jamaleason.bsky.social , @parishsu.bsky.social @tjohns.net -- and more in the future!
030
Tor Norbye @tornorbye.bsky.social · 20/02/2025
Our social team has created a "Meet the Android Studio" blog series, and I got to participate! Here's my interview: android-developers.googleblog.com/2025/02/meet...
android-developers.googleblog.com
Meet the Android Studio Team: A Conversation with Engineering Director, Tor Norbye
Tor Norbye, an Engineering Director at Google discusses the evolution of Android Studio, the impact of AI, and the importance of community feedback.
1224
Tor Norbye @tornorbye.bsky.social · 28/01/2025
I think the Italian friends would say guanciale, not pancetta, right? (But it's harder to find. I drive to Eataly in the South Bay for it.)
130
Tor Norbye @tornorbye.bsky.social · 25/01/2025
Thanks, I can reproduce it! I've filed issuetracker.google.com/392305442
040
Tor Norbye @tornorbye.bsky.social · 25/01/2025
And Jamal is now here on Bluesky: @jamaleason.bsky.social !
040
Tor Norbye @tornorbye.bsky.social · 24/01/2025
We've also posted a blog post to mark the occasion, with some very nice quotes from our partners (including @hadihariri.com). Again, thank you to everyone along the way -- our users, our partners, and our whole team! android-developers.googleblog.com/2025/01/andr...
android-developers.googleblog.com
Android Studio’s 10 year anniversary
Highlights from Android Studio's 10th anniversary of its stable release, showcasing its mission to empower Android developers with excellent tools.
0183
Tor Norbye @tornorbye.bsky.social · 24/01/2025
Our new ADB podcast episode covers the ten year anniversary of Android Studio, where @ducrohet.bsky.social and Jamal Eason joined us to look back at the early decisions and highlights over the years: www.youtube.com/watch?v=IhP4... (J had to leave early so missed the thumbnail photo at the end)
youtube.com
Happy birthday, Android Studio!
YouTube video by Android Developers
24211
Tor Norbye @tornorbye.bsky.social · 20/01/2025
You could write an IntelliJ plugin which implements an inspection, but your best bet is writing an Android Lint check; these will run both in the IDE as well as from CI, and there's a rich API and pretty decent documentation: googlesamples.github.io/android-cust...
googlesamples.github.io
120
Tor Norbye @tornorbye.bsky.social · 11/01/2025
Wow!
020
Reposted by Tor Norbye
IntelliJ IDEA, a JetBrains IDE @intellijidea.com · 10/01/2025
Hello, World! 🌍 IntelliJ IDEA is now on Bluesky. We’re here to share coding tips, provide updates, and stay connected with you. 📢 Follow us, tag your dev friends, and help spread the word!
1431186
Tor Norbye @tornorbye.bsky.social · 10/01/2025
...and here's a short (5 minute) overview video: www.youtube.com/watch?v=Mu8V...
youtube.com
What's new in Android Studio Ladybug
YouTube video by Android Developers
080