For you has available Android 4.0.2. Now, you can upgrade to Android 4.0.3. It mainly offers performance improvements and bug fixes for ICS-powered smartphones and tablets, but also delivers some new APIs (now at level 15) for developers. Android 4.0.3 is an incremental release of the Android 4.x (Ice Cream Sandwich) platform family. This release includes new features for users and developers, API changes, and various bug fixes.
For developers, this platform is available as a downloadable component for the Android SDK. The development platform includes a fully compliant Android 4.0.3 library and system image as well as a set of emulator skins, sample applications, and more. The downloadable platform includes no external libraries.
- Social stream API in Contacts provider: Applications that use social stream data such as status updates and check-ins can now sync that data with each of the user’s contacts, providing items in a stream along with photos for each. This new API lets apps show users what the people they know are doing or saying, in addition to their photos and contact information.
- Calendar provider enhancements. Apps can now add color to events, for easier tracking, and new attendee types and states are now available.
- New camera capabilities. Apps can now check and manage video stabilization and use QVGA resolution profiles where needed.
- Accessibility refinements. Improved content access for screen readers and new status and error reporting for text-to-speech engines.
- Incremental improvements in graphics, database, spell-checking, Bluetooth, and more.
The Android 4.0.3 API is assigned an integer identifier—15—that is stored in the system itself. This identifier, called the "API level", allows the system to correctly determine whether an application is compatible with the system, prior to installing the application.
To use APIs introduced in Android 4.0.3 in your application, you need compile the application against an Android platform that supports API level 15 or higher. Depending on your needs, you might also need to add an android:minSdkVersion="15" attribute to the
The downloadable platform includes the following emulator skins:
* QVGA (240x320, low density, small screen)
* WQVGA400 (240x400, low density, normal screen)
* WQVGA432 (240x432, low density, normal screen)
* HVGA (320x480, medium density, normal screen)
* WVGA800 (480x800, high density, normal screen)
* WVGA854 (480x854 high density, normal screen)
* WXGA720 (1280x720, extra-high density, normal screen)
* WSVGA (1024x600, medium density, large screen)
* WXGA (1280x800, medium density, xlarge screen)