Saturday, February 5, 2011

Difference between Android 2.1 and 2.2

Android 2.2, codenamed “frozen yogurt” or Froyo for short, is the latest version of Google’s Android operating system for smartphones. It replaces the older version 2.1, labeled Éclair. In general, speed and performance has been improved in version 2.2. So let’s discuss the more specific differences between 2.1 and 2.2.
Android 2.2 adds USB tethering or the ability to connect your smartphone to your computer or laptop and make it act like it’s your modem for Internet access. It can also utilize its Wi-Fi radio to act as a Wi-Fi hotspot for up to 8 other devices to connect to simultaneously. Another major update is the ability to install applications on removable storage. This ability has been desperately missed by Android users as most Android devices have a paltry amount of internal storage but can be expanded to almost limitless amounts. With this addition, the Android is now more like Windows Mobile than the iPhone.
Also in version 2.2 is the addition of support for Flash 10.1. This should keep Android devices compliant with sites and applications that shift to using the latest version of Flash. This also affects video viewing as Flash is used by a lot of video streaming sites like Youtube. Developers would probably benefit from the changes and additions to the APIs of Android 2.2 as they now have a lot of control over the device. Changes were made to the graphics, UI, device policy, camera, and media framework APIs.
For corporate users, more capabilities of Microsoft Exchange are supported by version 2.2. Features like auto-discovery, global address lists look-up, and Exchange calendars have now been added to make it easier for users to sync their accounts and organize their contacts and appointments. Exchange administrators can also increase security by implementing password policies on all devices on their system. It is also within their ability to remotely wipe the contents of the device in case it gets lost in order to prevent any confidential information from falling into the wrong hands.
1. Android 2.2 has more speed and performance optimizations
2. Android 2.2 has USB tethering and Wi-Fi hotspot functionality not found in 2.1
3. Android 2.2 allows for app installation to the memory card while 2.1 does not
4. Android 2.2 adds Flash 10.1 support absent in 2.1
5. Android 2.2 has a lot of modified and added APIs
6. Android 2.2 improves support for Microsoft Exchange over 2.1