1. Improved and extended support for NFC – this allows applications to interact with more types of tags and access them in new ways. The new APIs have included wider range of tag technologies and allow limited peer to peer communication.
Also it has a feature for developers to request Android Market to not to show their applications to users if the device does not support NFC. In Android 2.3 when an application is called by a user and if the device does not support NFC it returns a null object.
2. Support for Bluetooth non-secure socket connections – this allows applications to communicate even with devices that is not having UI for authentication.
3. New bitmap region decoder added for applications to clip part of an image and features.
4. Unified interface for media – to retrieve frame and metadata from input media file.
5. New fields for specifying AMR-WB and ACC formats.
6. New constants added for speech recognition API – this supports developers to show in their application a different view for voice search results.
1. Supports Google map 5.0