At yesterday’s I/O conference, Google formally introduced the next iteration of it’s operating system. It is version 4.1 and its codenamed Jelly Bean.
This is how Google describes Jelly Bean:
Android 4.1 is the fastest and smoothest version of Android yet. We’ve made improvements throughout the platform and added great new features for users and developers.
Android 4.1 is optimized to deliver Android’s best performance and lowest touch latency, in an effortless, intuitive UI.
To ensure a consistent framerate, Android 4.1 extends vsync timing across all drawing and animation done by the Android framework. Everything runs in lockstep against a 16 millisecond vsync heartbeat — application rendering, touch events, screen composition, and display refresh — so frames don’t get ahead or behind.
Android 4.1 also adds triple buffering in the graphics pipeline, for more consistent rendering that makes everything feel smoother, from scrolling to paging and animations.
Android 4.1 reduces touch latency not only by synchronizing touch to vsync timing, but also by actually anticipating where your finger will be at the time of the screen refresh. This results in a more reactive and uniform touch response. In addition, after periods of inactivity, Android applies a CPU input boost at the next touch event, to make sure there’s no latency.
There are lots of other enhancements which you can read about from here.
I wonder how long it will take to roll out 4.1 considering there are still a lot of devices out there that still don’t have 4.0!