Overview
Explore the internals of the ART runtime in this Android Dev Summit 2018 session, covering everything from the compiler to the garbage collector. Gain insights into the focus on improving Kotlin performance and application startup. Dive deep into major Android Runtime evolutions, ART optimizations from Dalvik through Pie, and compiler optimizations. Learn about the application lifecycle since Nougat and examine real-world performance data from Maps users. Presented by Nicolas Geoffray and David Sehr, this comprehensive talk provides valuable knowledge for Android developers looking to enhance their understanding of runtime performance.
Syllabus
Intro
Memory or Performance?
Major Android Runtime Evolutions
Android Distribution
ART Optimizations From Dalvik
ART Optimizations in Lollipop
ART Optimizations in Nougat / Oreo
ART Optimizations in Pie
Sheets performance
Other benchmarks
Compiler optimizations
Application Lifecycle since Nougat
Maps numbers from users
Taught by
Android Developers