Hardware Acceleration in Ice Cream Sandwich – Will This Change Everything?
When Android Éclair was bumped up to Froyo one year ago, it was a game changer. The JIT (Just In Time) compiler sped up everything from User Interfaces to App loading time. The cold & creamy Frozen-Yogurt treat froze the market share of other Mobile OS and turned old hardware into a shiny new gadget.
Next, stepped in Gingerbread – which in my opinion, wasn’t much of a game changer except for gaming. This helped developers to create better games and since then, we’ve seen loads of spectacular games on Android. Then came Honeycomb, a sweet treat for those who lust for a bigger screen. Honeycomb was revolutionary. It brought more android tablets to the table and is slowly chipping away iPad’s dominance with every new tablet release.
Now, Ice Cream Sandwich is here. It boasts many features, but there is one feature that particularly interests me – Hardware Acceleration. Hardware acceleration appeared in Honeycomb, but it didn’t seem like a big deal since Android tablets haven’t reached the momentum it needed at that time.
However, hardware acceleration in your mobile device is something totally different. With Android being the biggest global mobile OS, hardware acceleration might revolutionize everything.
If you observe Google’s direction with Android 4.0, you will notice that they are very focused on the user interface. From the Roboto font to the Tron-ish looking blue hues throughout the whole user interface, one can safely say that Google is paying twice the attention on how Ice Cream Sandwich will look, feel and operate. This is why it’s important for Android 4.0 to have hardware acceleration.
At this moment, everything we say about Android 4.0 is still pretty much in a guessing game. Even if we had a Galaxy Nexus in hand, we can’t compare it to any other dual core device as ICS hasn’t arrived on those devices.
Despite the lack of equivalent tools to benchmark and compare, Wikipedia mention that the Samsung Galaxy S2 came with hardware acceleration. With Wikipedia’s credibility, I recommend that you take their word with a grain of salt. However, several forums also mentioned that hardware acceleration appeared on TouchWiz 4.0 and Sense 3.0.
If it’s true that TouchWiz 4.0 and Sense 3.0 contain codes for hardware acceleration, then it is a possibility that the current user interfaces for many android devices remain at their current speed – unless ICS could increase the UI smoothness beyond what it currently is.
I really want Android to be as smooth as iOS, if not even better. However, we won’t know how good ICS will run on our phones until the update finally arrives. I hope the sooner, the better.