Android 2.2 vs Android 2.3.3 | Compare Android 2.2 vs 2.3.3 – Performance, Speed and features | Froyo 2.2.1 and 2.2.2 updated
Android 2.2 and Android 2.3.3 have many differences in features and API. Android 2.2 (FroYo) was released in May 2010 and it was a minor release with some new features and few feature improvements added to Android 2.1 (Eclair). Android 2.3.3 was released in January 2011, it was again a minor upgrade to Android 2.3 (Gingerbread). So if we analyze the difference between Android 2.2 and Android 2.3.3, it will cover from Android 2.1 to Android 2.3.3. Android 2.3 is a major release which has many additional features compared to Android 2.2 (FroYo). It was released in December 2010. Some of the important features include Near Field Communication (NFC), support for SIP calls, support multiple cameras and a new user interface. Android is the first operating system to incorporate NFC feature.
The difference between Android 2.3 and Android 2.3.3 is very small, only there are few feature improvements and API upgrades for developers. The upgrades are mainly on NFC (Near Field Communication) and Bluetooth. NFC is a useful technology in M-commerce that is expected to replace many types of cards we carry for transactions and can be used in ticketing and many other applications as well. The new API level assigned to Android 2.3.3 is 10.
API Level 10
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.
Android 2.3 was released in December 2010 and it was a major release that included many new features and added feature improvements to Android 2.2. New features and feature improvements added to Android 2.2 are given in the table below.
|Android 2.3 (Gingerbread)
API Level 9
1. New user interface has a simple and attractive theme in black background, which is designed to give a vivid look while being power efficient too. Menu and settings are changed for ease of navigation.
2. Redesigned soft keyboard is optimized for quicker and accurate text input and editing. And the word being edited and dictionary suggestion is vivid and easy to read.
3. Multi touch key cording to input number and symbols without changing input mode
4. Selection of word and copy/paste made easy.
5. Improved power management through application control.
6. Provide user awareness on power consumption. Users can view how the battery is used and which consume more.
7. Internet calling – supports SIP calls to other users with SIP account
8. Support Near-field communication (NFC) – high frequency high speech data transfer within a short range (10 cm). This will be useful feature in m commerce.
9. A new download manager facility that supports easy storage and retrieval of downloads
10. Support for multiple cameras
1. Concurrent garbage collector to minimize application pauses and support increased responsiveness game like applications.
2. Touch and keyboard events handled better which minimizes the CPU utilization and Improve responsiveness, this feature is beneficial for 3D games and CPU intensive applications.
3. Use updated third party video drivers for faster 3D graphic performance
4. Native input and sensor events
5. New sensors including gyroscope is added for improved 3D motion processing
6. Provide Open API for audio controls and effects from native code.
7. Interface to manage graphic context.
8. Native access to activity lifecycle and window management.
9. Native access to assets and storage
10. Android NDk provide robust native development environment.
11. Near Field Communication
12. SIP based internet calling
13. New audio effects API to create rich audio environment by adding reverb, equalization, headphone virtualization, and bass boost
14. Built in support for video formats VP8, WebM, and audio formats AAC, AMR-WB
15. Support multiple camera
16. Support for extra large screen
|Android 2.3 Devices
Google Nexus S, Nexus S 4G, HTC Cha Cha, HTC Salsa, Samsung Galaxy S II (Galaxy S2), LG Optimus 3D, Sony Ericsson Xperia Arc, Sony Ericsson Xperia neo, Sony Ericsson Xperia pro, Sony Ericsson Xperia mini, Sony Ericsson Xperia Play, Motorola Droid Bionic
Tablets: HTC Flyer, HTC Evo View 4G
Android 2.2 (Froyo)
Kernel 2.6.32, API Level 8
|Features For Users
1. Tips Widget – the new tips widget at the home screen provide support to users to configure home screen and add new widgets.
2. Exchange Calendars are now supported in the Calendar application.
3. Easy set up and sync an Exchange account, you just have to enter your user-name and password
4. In composing an email, users can now auto-complete recipient names from the directory with the global address list look up feature.
5. Onscreen buttons give easy access to UI to control camera features such as zoom, focus, flash, etc.
6. Wi-Fi hotspot and USB tethering
7. Multiple language recognition simultaneously
8. Enhance browser performance using Chrome V8 engine, which enhance faster loading of pages, more than 3, 4 times compared to Android 2.1
9. Better memory management, you can experience smooth multi tasking even on memory constrained devices.
10. New media framework supports local file playback and HTTP progressive streaming.
11. Support applications over Bluetooth such as voice dialling, share contacts with other phones, Bluetooth enabled car kits and headsets.
|For Network Providers
12. Improved security with numeric pin or alpha-numeric password options to unlock device.
13. Remote Wipe – remotely reset the device to factory defaults to secure data in case device is lost or stolen.
14. Applications can request installation on the shared external storage (such as an SD card).
15. Apps can utilize Android Cloud to Device Messaging to enable mobile alert, send to phone, and two-way push sync functionality.
16. New bug reporting feature for Android Market apps enables developers to receive crash and freeze reports from their users.
17. Provides new APIs for audio focus, routing audio to SCO, and auto-scan of files to media database. Also provides APIs to let applications detect completion of sound loading and auto-pause and auto-resume audio playback.
18. Camera now supports portrait orientation, zoom controls, access to exposure data, and a thumbnail utility. A new camcorder profile enables apps to determine device hardware capabilities.
19. New APIs for OpenGL ES 2.0, working with YUV image format, and ETC1 for texture compression.
20. New “car mode” and “night mode” controls and configurations allow applications to adjust their UI for these situations.
21. Scale gesture detector API provides improved definition of multi-touch events.
22. Applications can customize the bottom strip of a TabWidget.
|Android 2.2 Devices
Samsung Captivate, Samsung Vibrant, Samsung Acclaim, Samsung Galaxy Indulge, Galaxy Mini, Galaxy Ace, Samsung Galaxy 551, Samsung Galaxy 580, Galaxy 5. HTC T-Mobile G2, HTC Merge, HTC Wildfire S, HTC Desire HD, HTC Desire S, HTC Desire Z, HTC Incredible S, HTC Aria, Motorola Droid Pro, Motorola Droid 2, Motorola CLIQ 2, Motorola Droid 2 Global, LG Optimus S, LG Optimus T, LG Optimus 2X, LG Optimus One, Sony Ericsson Xperia X10, T-Mobile G2, Kyocera Echo, T-Mobile G2X,
Android 2.2 4G Phones
Samsung Vibrant 4G, Samsung Galaxy S 4G, HTC Inspire 4G, HTC Evo Shift 4G, HTC Thunderbolt, HTC T-Mobile myTouch 4G, Motorola Atrix 4G, HTC EO 3D,
Android 2.2 Tablets
Samsung Galaxy Tab
Difference Between Open Source Android Operating System (OS) Versions
Android 2.3.3 is GARBAGE on the Droid X. There are many things to dislike about it including the dock at the bottom of the screen, drop-down menus sporting white lettering on a light gray background (making them all but unreadable), and the removal of much of the camera control function.