Is it time to say Good Bye to Dalvik? (The process’ virtual machine in Google’s Android operating system.) KitKat launches ART instead of Dalvik which works different than Dalvik. Instead of typical Just-in-Time compilation, applications are compiled at once and hence will run almost two times faster than the current applications with Dalvik.
ART uses the AOT process (Ahead-Of-Time) and pre-compiling the byte code into machine language the moment an app is installed.
On the other side, applications will take a bit longer to install and at the same time applications size will increase relatively.
Where is Android going with ART? Will this force the current developers to re-write their applications? How would this optimization work? All these questions need to be addressed by Google in a well versed manner.
Also Check: 5 Google Apps You Can’t Miss!