@ianlake.bsky.social and I are speaking at @kotlinconf.com this year!
We'll be peeling back the layers of Navigation3 - exploring the NavDisplay API, the decisions behind each overload, and the helper APIs that let you build custom navigation logic.
See you there!
#AndroidDev #Kotlin
10.03.2026 22:17
๐ 5
๐ 1
๐ฌ 0
๐ 0
The Benevolent Gradle Overlord: Keeping Order - Aurimas Liutikas | droidcon London 2025
YouTube video by droidcon & fluttercon
In case you want to become a benevolent Gradle overlord, I've got you some tips
Recording:
youtu.be/o99f54pYGgc?...
Slides:
speakerdeck.com/aurimas/the-...
#gradle
29.11.2025 20:20
๐ 23
๐ 10
๐ฌ 1
๐ 0
My talk: The Busy Android Developers Guide to Perfetto is now up on YouTube !
Root-causing problems is a lot of fun. Once you start you can't stop ๐
Happy Tracing !!
24.11.2025 00:31
๐ 17
๐ 4
๐ฌ 1
๐ 0
weโre hiring on the app architecture team! if youโre interested or have questions about the work or the team, feel free to reach out.
#AndroidDev
20.11.2025 03:20
๐ 9
๐ 3
๐ฌ 0
๐ 0
Jetpack Navigation 3 is stable
News and insights on the Android platform, developer tools, and events.
Jetpack Navigation 3 is stable! ๐๐๐
Leaning into Jetpack Compose and the idea of combining smaller building blocks together really helped make Nav3 a much more flexible library that made it a joy to work on and hopefully for you to use as well!
android-developers.googleblog.com/2025/11/jetp...
19.11.2025 20:53
๐ 60
๐ 26
๐ฌ 3
๐ 3
navigation3 ย |ย Jetpack ย |ย Android Developers
In other Navigation news, Navigation3 hits its 1.0.0-rc01 this week, which means we're almost to the first stable release!
This is the perfect time to test it out one more time and make sure everything is working for what you need!
developer.android.com/jetpack/andr...
07.11.2025 17:42
๐ 13
๐ 2
๐ฌ 1
๐ 0
Recent Release Notes ย |ย Android Developers
The first #JetpackReleaseNotes of November include SplashScreen 1.2.0, SavedState 1.4.0, Navigation 2.9.6, RC releases in Navigation3, NavigationEvent, Activity, and Lifecycle and Compose 1.10.0-beta02.
developer.android.com/jetpack/andr...
07.11.2025 17:42
๐ 10
๐ 3
๐ฌ 2
๐ 0
The Android team has just released a brand new landing page for Kotlin Multiplatform, explaining the technology and showing how Google and JetBrains are support different parts of the ecosystem!
developer.android.co...
30.10.2025 16:24
๐ 30
๐ 3
๐ฌ 0
๐ 1
navigation3 ย |ย Jetpack ย |ย Android Developers
Navigation3 reaches API stability this week with the 1.0.0-beta01 release! There's a few important bug fixes in this release as well, but this beta means we're only a few weeks away from rc01 and then stable!
If you run into any issues, please let us know ASAP
developer.android.com/jetpack/andr...
24.10.2025 21:11
๐ 16
๐ 2
๐ฌ 1
๐ 0
Recent Release Notes ย |ย Android Developers
This week's #JetpackReleaseNotes include Work manager 2.11.0, Compose Material3 Adaptive 1.2.0, Graphics 1.1.0, bug fixes in Compose 1.9.4, Wear Compose 1.5.4, and Room 2.8.3 plus beta01 releases of Navigation3 (๐), Lifecycle, Activity, DataStore, and Compose.
developer.android.com/jetpack/andr...
24.10.2025 21:11
๐ 17
๐ 2
๐ฌ 1
๐ 0
Plot Benchmarks
I made plot-benchmarks (a tool to view and compare AndroidX Benchmark Results) public.
androidx.dev/benchmarks/p...
Simply drag and drop the benchmark JSON to the page, and you can start plotting and comparing !
The souce code for the app is here: cs.android.com/androidx/pla...
22.10.2025 17:26
๐ 27
๐ 4
๐ฌ 2
๐ 0
Shrinking Elephants
Managing very large projects with Gradle and Intellij IDEA-based IDEs
Awesome post from @f1xedgear.bsky.social and @autonomousapps.bsky.social about improving Gradle sync times in the IDE
engineering.block.xyz/blog/shrinki...
#gradle
15.10.2025 22:30
๐ 15
๐ 8
๐ฌ 0
๐ 0
Recent Release Notes ย |ย Android Developers
This week's #JetpackReleaseNotes include Metrics (aka 'JankStats') 1.0.0, Heifwriter 1.1.0, Health Connect 1.1.0, bug fixes in Camera 1.5.1, Compose 1.9.3, Room 2.8.2, and Wear Compose 1.5.3 plus lots of changes in Navigation3 1.0.0-alpha11.
developer.android.com/jetpack/andr...
10.10.2025 22:44
๐ 13
๐ 3
๐ฌ 1
๐ 0
Senior Software Engineer, Jetpack Compose โ Google Careers
Would you like to work on Compose at Google (Mountain View CA office)?
Apply here and let's work together www.google.com/about/career...
10.10.2025 17:02
๐ 17
๐ 13
๐ฌ 0
๐ 1
yeah. hm, thatโs odd - itโs working fine for me. Iโll take a look.
05.10.2025 20:28
๐ 2
๐ 0
๐ฌ 2
๐ 0
Been using this as my daily Bluesky client on Android, even in early access it's fantastic (and the animations are stunning). Props to @tunji.dev for the awesome work in @heron.tunji.dev!
29.09.2025 22:42
๐ 8
๐ 1
๐ฌ 1
๐ 0
Designers when an android engineer ask to just use the system back arrow: โour custom back arrow is an expression of our brand, we cannot yield to looking like a Google appโ
Designers when Liquid Glass looks like shit everywhere in their app: โLEROY JENKINSSSSSSSโ
25.09.2025 14:33
๐ 120
๐ 17
๐ฌ 4
๐ 0
navigation3 ย |ย Jetpack ย |ย Android Developers
Navigation3 1.0.0-alpha10 improves rememberNavBackStack's KMP support, breaks Scene APIs into its own package, & we've broken two layers out of NavDisplay in rememberDecoratedNavEntries (for multiple back stacks) and rememberSceneState (for owning system back).
developer.android.com/jetpack/andr...
26.09.2025 04:10
๐ 4
๐ 1
๐ฌ 3
๐ 0
Recent Release Notes ย |ย Android Developers
This week's #JetpackReleaseNotes includes Window 1.5.0, Compose Material3 1.4.0 plus bug fixes in Compose 1.9.2, Navigation 2.9.5, Room 2.8.1, Sqlite 2.6.1, Wear Compose 1.5.2, and WorkManager 2.10.5.
developer.android.com/jetpack/andr...
26.09.2025 04:10
๐ 11
๐ 3
๐ฌ 1
๐ 0
navigationevent ย |ย Jetpack ย |ย Android Developers
NavigationEvent 1.0.0-alpha09 makes some pretty sweeping changes to the API surface.
- Dispatcher now focuses on global state with the new history and transitionState properties
- Handler has local state
- Compose users get a NavigationEventState for hoisting
developer.android.com/jetpack/andr...
26.09.2025 04:10
๐ 3
๐ 1
๐ฌ 1
๐ 0
Build smaller, faster Android apps with R8 โ https://goo.gle/4m9s80K
Our new docs cover everything from basics to advanced options, with guides and examples to help you write the right keep rules, shrink apps, and boost performance.
16.09.2025 16:00
๐ 4
๐ 1
๐ฌ 0
๐ 0
Kotlin 2.2.20 Released | The Kotlin Blog
The Kotlin 2.2.20 release is out! This version delivers important changes for web development and other improvements. Learn more!
๐ข The Kotlin 2.2.20 release is out, bringing important changes for web development! Kotlin/Wasm is now Beta, with improved exception handling in JavaScript interop, npm dependency management, built-in browser debugging support, and a new shared source set for js and wasmJs targets.
๐ kotl.in/2.2.20
10.09.2025 19:22
๐ 33
๐ 9
๐ฌ 0
๐ 1
Recent Release Notes ย |ย Android Developers
Today's #JetpackReleaseNotes includes Camera and Camera ViewFinder 1.5.0, Room 2.8.0, Hilt 1.3.0, plus bug fixes in Compose 1.9.1, Navigation 2.9.4, and Navigation3 1.0.0-alpha09.
developer.android.com/jetpack/andr...
11.09.2025 03:02
๐ 17
๐ 4
๐ฌ 1
๐ 0
Gradle Tower of Babel - Building on Top Of Other Plugins
Gradle provides almost no guidance on how to build a Gradle plugin that builds on top of a different Gradle plugin. In this post I want to share a sliver of ...
I've seen a number of folks working on Gradle plugins struggle with writing a plugin that builds on top of another Gradle plugin, so I wrote a short post that talks about some of the gotchas in that work.
www.liutikas.net/2025/09/04/G...
#gradle
05.09.2025 00:05
๐ 19
๐ 1
๐ฌ 0
๐ 0
Love seeing this! Great example of what's possible with the NavigationEvent APIs.
If you get a chance to try them out, we'd love to hear your thoughts on the APls.
#AndroidDev #Kotlin
02.09.2025 19:30
๐ 9
๐ 1
๐ฌ 0
๐ 0