Rahul Ravikumar (@tikurahul) 's Twitter Profile
Rahul Ravikumar

@tikurahul

Android Toolkit @ Google
Note: Opinions are my own, and not my employer's.

androiddev.social/web/@rahulrav

ID: 17016714

linkhttps://rahulrav.com/blog calendar_today28-10-2008 06:25:05

2,2K Tweet

1,1K Takipçi

780 Takip Edilen

Ben Trengrove (@bentrengrove) 's Twitter Profile Photo

What's that? #jetpackcompose integration in the debugger!? Come check it out in my talk, Debugging Jetpack Compose! #GoogleIO2023 youtu.be/Kp-aiSU8qCU

Chris Arriola (@arriolachris) 's Twitter Profile Photo

Today’s the big day—happy #GoogleIO! We can finally reveal what we’ve been cooking up for ‘What’s New in Android’ 🍰 You can catch it here: io.google/2023/program/0… Had a lot of fun working on this with Alex Vanyo & Bex Have a great I/O 🥳

Rahul Ravikumar (@tikurahul) 's Twitter Profile Photo

I extracted some of the Kotlin Multiplatform Benchmarking infra (for iOS, macOS etc.) that we use for Jetpack, so you can use it standalone. github.com/tikurahul/kotl… Suggestions / comments are much appreciated. I will be keeping this repo updated as we make these APIs simpler.

Rahul Ravikumar (@tikurahul) 's Twitter Profile Photo

For those using Jetpack Macrobenchmarks, if you want to compare results with past runs, I recently wrote this: cs.android.com/androidx/platf… Here is what it looks like. (More details in the README.md)

For those using Jetpack Macrobenchmarks, if you want to compare results with past runs, I recently wrote this:

cs.android.com/androidx/platf…

Here is what it looks like.  (More details in the README.md)
Rahul Ravikumar (@tikurahul) 's Twitter Profile Photo

I live streamed with the CWTI crew and showed off how Baseline Profiles have evolved with the advent of Dex Layout Optimizations (powered by the same kind of profile guided information that ART uses under the hood). youtu.be/7bLTmPpUIno?si…

Scott Hanselman 🌮 (@shanselman) 's Twitter Profile Photo

As a Vice President at Microsoft I always ask interviewees if they have a strong opinion about folks who ask them if they care about coding fonts. Then I have those folks stop interviewing my candidates.

Ian Lake (@ianhlake) 's Twitter Profile Photo

My team at Google is hiring in London! We're looking for mid-level Android developers who want to work in the 'UI Architecture' layer of Jetpack i.e., Paging, Fragments, Lifecycle, Activity, Navigation and SavedState as we focus on Jetpack Compose and KMP goo.gle/49yr6q0

Rahul Ravikumar (@tikurahul) 's Twitter Profile Photo

Amazon's hold music for the customer service line always brings a smile. I _love_ this track. I forget what I am mad about 😇 youtu.be/wnGeBUWI8Mw?si…

Doris Liu (@doris4lt) 's Twitter Profile Photo

Here's a sneak peek of a shared element transition demo that I recently built👇 in #JetpackCompose The new APIs will be released soon, along with sample code for building this demo.☺️ If you feel impatient, try it out in the latest snapshot build at: androidx.dev/snapshots/buil…

Android Developers (@androiddev) 's Twitter Profile Photo

The Jetpack Compose compiler is moving to the Kotlin by JetBrains repository with the upcoming release of Kotlin 2.0! There will be a matching Compose compiler with each Kotlin release, so you won't have to wait to upgrade the Kotlin version in your Compose app → goo.gle/3QnPCC8

The Jetpack Compose compiler is moving to the <a href="/kotlin/">Kotlin by JetBrains</a> repository with the upcoming release of Kotlin 2.0!

There will be a matching Compose compiler with each Kotlin release, so you won't have to wait to upgrade the Kotlin version in your Compose app → goo.gle/3QnPCC8
Rahul Ravikumar (@tikurahul) 's Twitter Profile Photo

I have a lightning session at KotlinConf today, that talks about reverse engineering the BLE protocol on Sony Cameras. If you are interested, tune in at kotlinconf.com

I have a lightning session at KotlinConf today, that talks about reverse engineering the BLE protocol on Sony Cameras. If you are interested, tune in at kotlinconf.com
Rahul Ravikumar (@tikurahul) 's Twitter Profile Photo

I made some bread after a while, and this time I tried baking Focaccia. Not too shabby for my first attempt at bread that's at 90+% hydration.

I made some bread after a while, and this time I tried baking Focaccia. Not too shabby for my first attempt at bread that's at 90+% hydration.
Rahul Ravikumar (@tikurahul) 's Twitter Profile Photo

You can now watch a recording of my talk at Kotlinconf 2024 (Hacking Sony Camera's for fun and profit). The talk walks you through the steps I took to reverse engineer the BLE protocol used the camera. youtube.com/watch?v=nE3_Hz…

Code with the Italians (@codewiththeita) 's Twitter Profile Photo

🎥 Unlock the secrets to optimizing Android apps with our new YouTube video! Learn about JVM bytecode, ASM, and creating Perfetto traces. Tune in here: youtu.be/AEqUocWTVDA #TechTutorial #AppOptimization

🎥 Unlock the secrets to optimizing Android apps with our new YouTube video! Learn about JVM bytecode, ASM, and creating Perfetto traces. Tune in here: youtu.be/AEqUocWTVDA #TechTutorial #AppOptimization
Rahul Ravikumar (@tikurahul) 's Twitter Profile Photo

Here is the repo that includes the source code + the slides for my talk at KotlinConf 24 (Hacking Sony Cameras' for fun and profit). Repo: github.com/tikurahul/alph… Slides: github.com/tikurahul/alph…

Code with the Italians (@codewiththeita) 's Twitter Profile Photo

🔧 Master the art of Android app debugging with our in-depth guide to ASM and Byte Code Viewer. Discover how in our latest video: youtu.be/AEqUocWTVDA #SoftwareEngineering #PerformanceAnalysis

🔧 Master the art of Android app debugging with our in-depth guide to ASM and Byte Code Viewer. Discover how in our latest video: youtu.be/AEqUocWTVDA #SoftwareEngineering #PerformanceAnalysis
Rahul Ravikumar (@tikurahul) 's Twitter Profile Photo

Been working on a new experimental Kotlin Multiplatform Tracing library capable of emitting Perfetto compatible traces. Here is the README if you want to try it out. github.com/androidx/andro…