With their introduction, Android apps have been based on Dalvik runtime. This comes with just-in-time compilation instructions allowing compilation of app resources. It also provides app resources to go run on the fly. Recent reports claimed the next generation of Android operating system, possibly Android 4.5, may have improved battery life, speed, new Art runtime and much more. Can the Android 4.5 deliver?
Along with the release of Android 4.4 KitKat, experts said Google has finally started focusing on new Android Runtime (ART). The runtime comes with ahead-of-time compilation. This feature translates all of the bytecode of the app to machine language during the initial installation. This means ART allows for swifter app performance. It does not compile the app during startup allowing for faster processing. Also, it can improve battery life. Less compilation instructions means less CPU time. The less time the device uses CPU, the more energy efficient it becomes.
Google released a prototype of the feature to get feedback from developers. Analysts expect to see the runtime feature enabled on the next Android operating system version. Looking at Google fit and the Android code commit shows that the company will be making the shift soon. People can expect Android to go with ART with Dalvik on the side. Dalvik will still be available for people who find it hard to make the switch.
According to a report by Liliputing, Google has been planning on leaving Dalvik. Android has been stuck with a less efficient process and Google wants to move into a more organized method. Previously, devices have limited storage and RAM. Their CPUs are not as high performing. With Dalvil runtime, the devices only compile what the user needs. It is ideal for units with low-end features. The memorary footprint is very minimal.
These days, entry-level devices have at least 521 RAM and 4 GB storage. They also feature high-performing processors compared to their similar devices years back. As Google designed Android 4.4 KitKat to work well with entry-level devices, the company can now move to a more conventional compilation system. Handsets will not slow down even with such process.
People will have to wait for Google's announcement about the next Android.