Session

Decoding Android Runtime

While most developers are elated when Android Studio compiles their code without any “hiccups”, there is a lot going on when that compiled code runs on Android OS. Android mostly takes care of runtime, but it’s always nice to know what’s happening backstage.
How code executes at runtime is a completely different story in case of Android. The .dex format has been here for years and everyone is accustomed to it. But there are a lot of complexities going on once the .dex reaches your device. This talk will focussed on analyzing on what happens after your code in Kotlin/Java is compiled, packaged and run on an actual device. We will take a deep dive into .dex format as well as see how runtime has evolved since Android 1.0 and taken a great leap with Android 5.0 and above. In the process, we will also learn how to write runtime efficient code.

Jitin Sharma

Software Architect, Groww

Bengaluru, India

Actions

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top