The documentation is available at: developer.android.com/topic/perfor...
Happy Tracing!
The documentation is available at: developer.android.com/topic/perfor...
Happy Tracing!
I just published a summary of my decade-long journey at Google. It covers the projects and the growth, but more importantly, a reflection on some of the things I’ve learned along the way.
You can read the full post here: rahulrav.com/blog/10_year...
I just published a summary of my decade-long journey at Google. It covers the projects and the growth, but more importantly, a reflection on some of the things I’ve learned along the way.
You can read the full post here: rahulrav.com/blog/10_year...
rahulrav.com/blog/kotlin_...
rahulrav.com/blog/kotlin_...
This should greatly help improve app performance (especially Compose given the large Kotlin library API surface).
This should greatly help improve app performance (especially Compose given the large Kotlin library API surface).
store.ui.com/us/en/catego...
store.ui.com/us/en/catego...
There were so many other wonderful Performance talks !
There were so many other wonderful Performance talks !
It includes some nice new features:
🧞♀️ Support for dynamic shared elements
👰🏻♀️ New Enter/Exit Transitions: unveilIn / veilOut
⏭️ Modifier.skipToLookaheadPosition()
📦 New retain APIs influenced by Circuit
android-developers.googleblog.com/2025/12/what...
www.romainguy.dev/posts/2025/f...
www.romainguy.dev/posts/2025/f...
Recording:
youtu.be/o99f54pYGgc?...
Slides:
speakerdeck.com/aurimas/the-...
#gradle
Recording:
youtu.be/o99f54pYGgc?...
Slides:
speakerdeck.com/aurimas/the-...
#gradle
Root-causing problems is a lot of fun. Once you start you can't stop 😜
Happy Tracing !!
youtu.be/WJHNBN_19F8?...
#performance #android
Root-causing problems is a lot of fun. Once you start you can't stop 😜
Happy Tracing !!
`grep "dontoptimize" app/build/outputs/mapping/release/configuration.txt`
In case it's not empty, you definitely should watch this youtu.be/QqO2jZ-NZko?...
If you run into any issues, please let us know ASAP
developer.android.com/jetpack/andr...
If you run into any issues, please let us know ASAP
developer.android.com/jetpack/andr...
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...
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...
"Restore the person in the photo into the Apple Ecosystem".
"Restore the person in the photo into the Apple Ecosystem".
www.youtube.com/watch?v=Tb6b...
www.youtube.com/watch?v=Tb6b...
This was the first _big_ task when I joined the UI Toolkit team in 2018, so it feels like end of an era.
android-review.googlesource.com/c/platform/f...
This was the first _big_ task when I joined the UI Toolkit team in 2018, so it feels like end of an era.
android-review.googlesource.com/c/platform/f...
github.com/androidx/and...
github.com/androidx/and...