AndroidAt the conference Google I / O 2013 developer of the popular Android mobile platform provided a number of interesting new features.

Interestingly, the new version of Android has not been announced, but it is already possible to judge some of the changes people are waiting till the end of this year.

While on the next version of Android known very little: even the official number has not been announced. But we know that this release will use a set of APIs Android API 18. Release of Release Jelly Bean MR2 (Management Release 2), since Android 4.2 is officially released MR1.

One of the innovations of the future for supporting the latest wireless standard Bluetooth 4.0 LE (Low Energy). Compared with the classic standard Bluetooth new technology offers a completely different physical layer transmission with short switching cycles for devices such as triggered by the approach of tags, sensors, pedometers and watches. Technically Bluetooth LE not only reduces energy costs, how much change the architecture of wireless communication. Hardware support for the new standard is already in the Nexus 4 device with a wireless chip WCN3660 Qualcomm. In addition to Bluetooth, and there are changes in the implementation of wireless short-range NFC.

The new software interface also supports remote control profile AVRCP 1.3 (Audio / Video Remote Control Profile) – this ensures compatibility with devices such as car audio, AV-receivers, and so on. As a result, the mobile device can control playback, and send metadata, including album art, artist name, and track the status of playback.

As for the graphics, the new version of Android promises major improvements, including hardware acceleration in 2D-graphics, the most important to the user interface. The main innovation concerns the intellectual streamline and merge commands to draw the individual elements of the interface. As a result, the system automatically selects the optimal order to send items to the graphics processor, while maintaining the status of objects such as raster elements, text or 9-patch-graph. The number of requests for drawing reduced, which increases the speed of the output interface.

The second improvement in graphics for multi-threaded processing of a number of requests for hardware accelerated 2D-rendering. On multi-core systems, it provides a marked acceleration. Finally, added hardware acceleration for the isolation and cutting of areas of irregular shape. In particular, it supports the selection along an arbitrary path and along the boundaries of distorted rectangles.

For developers to Android 4.2 added features such as visualization redraw on a physical device (in version 4.1 it took a lot of effort) and the output of the auxiliary information. For example, now you can display on the screen while drawing a frame with a dynamic graph at the bottom of the screen (before this information is displayed in text form on the developer’s machine to a spreadsheet). The schedule is implemented threshold output rate at 17 ms per frame (60 frames per second) as the green line.

Systrace utility for tracing application code also received a number of changes. For example, facilitated the launch of the utility from the command line. Added the ability to trace each call to the library OpenGL.

Although no official announcements by name and numbering of the next version of Android, has already received data allow us to hope that this version will greatly facilitate the task of the developers, especially in the “heavy” applications.