Slides to a lightning talk that introduces you to the new Anrdoid Runtime added in Kitkat.
Size: 408.41 KB
Language: en
Added: Nov 14, 2013
Slides: 9 pages
Slide Content
Iordanis “Jordan” Giannakakis
@iordanis_g
Introduction
to ART
Introduction
•Iordanis “Jordan” Giannakakis
•Android Team Lead – Shazam
•@iordanis_g
@iordanis_g
What is ART?
New runtime shipped
in hidden experimental mode
@iordanis_g
Dalvik vs ART
•JIT vs AOT
•Real-time vs installation compilation
•Memory efficient vs ???
•Profile-based vs everything
•Later vs immediate effect
@iordanis_g
Sadly...
•Only benefits CPU-bound apps *
•Requires more storage space
–register machine instructions are longer
•Very little documentation
•Still under development
@iordanis_g
But also
•FASTER!
•Battery life
•Better GC
•Default runtime soon (maybe?)
•Still under development