ART in Practice

This is the third part of our series about significant changes inside the latest Android version 4.4. If you have checked out part 1 and part 2 from Matthias about the new ART runtime, you might want to play with it a bit. We’ll cover some of the implications in this article. Weiterlesen

The OAT of ART

This is the second part of a small series of articles about the newest Android Version: Kitkat, that I wrote at inovex GmbH. In this part we will take a closer look at the new fileformat: OAT of the ART runtime and have a brief look at the garbage collection Diggin deeper: OAT file analysis. So far we found out that the system runs a kind of compilation on the device itself. It converts not only the apps but also huge parts of the android framework to oat files. In this post we’ll try to figure out what this oat-thingies are and how they are executed. Weiterlesen

The Art of ART

This is part one of a small series of articles about the newest Android version Kitkat that I wrote at inovex GmbH. The series is supposed to give you a deeper insight into the internals and changes of Android 4.4 from a developer’s perspective. My job was to start with the new runtime: ART Weiterlesen