Android 2.2 Annoucned at Google I/O: What it Means for You

May 20, 2010 2 Comments

At Google I/O today, Android 2.2 (FroYo) was announced. News about the software and its features have been leaking for a little while now, so the move came as no surprise. What was useful about this release, is that we now know what features are included in the newest iteration of the Android Operating System platform. Here’s the official video from Google explaining those features:

In case you didn’t watch the whole video, the main features of Android 2.2 are:

  • Speed
  • API’s and Services
  • Browser
  • Android Market

The first and third feature will greatly improve the user experience, while the second and fourth issue will improve the toolset available to Android developers.  So what does Android 2.2 mean for you?  It depends on who you are:

What does Android 2.2 mean for Developers?

With Android 2.2 come some welcome features we’ve been clamoring for a for a long time.  Firstly there’s the updated 2.2 API.  Some new features are going to be present in this API, most notably the ability to push notifications via Google servers.  Google describes the additional functionality as being able to implement “alerts, send to phone, and two-way sync” via cloud to device messaging.  You can now send authenticated messages from your app server to individual devices via Google servers.  (See diagram below for how this works).

In the example included on the Official 2.2 video, a developer sent directions from Google Maps (on a Chrome browser window) instance, to a device.  Intuitively, the device knows to open the same map view in Google Maps.  It will be interesting to see what uses developers come up with for this service.   I see tighter integration between desktop and mobile applications coming in the future.

Next on the agenda is an extension of App2SD.  Developers can choose where to install their application (SDCard vs. Internal memory).  The user can override this choice, but no longer do developers have to be so conscious of application size and no longer are user limited to what their internal memory can hold.

Finally there are going to be improvements to the Android market.  The most important upgrade to the market will be the ability for users to submit bug reports to developers.  When an Android application hangs or crashes, users can choose to submit a report to the developer.  This report will be available through the developers market console.  This will be an ENORMOUS help to developers, allowing debugging to take place beyond the developer’s own device.

What does Android 2.2 mean for Consumers?

Android 2.2 will bring a much improved  user experience to the average consumer.  A lot of the features contained in this release concentrate on making the platform faster, and giving the user more management choices over his / her devices features.  Lets look at some of those features:

  • Speed: Android 2.2 brings the Dalvik JIT (Just in Time) compiler.  This compiler offers a 2 to 5 time speed improvement over Android 2.1.  That means that that game you’re developing will finally run fast enough in Android!
  • Backup / Restore: Applications can now backup their data to the SD card cloud.  Once you backup data for a given app, you will be able to restore that data on another device, effectively transferring you features and preferences between Android devices.
  • Apps2SD:  Fact: You have more room on your SD card than your phone has internal memory.  Apps2SD takes advantage of this fact and allows you to install applications directly on the SD card.  Later, you can transfer the application between internal memory and the SD card of a given device.
  • Portable Hotspot: Let the tethering begin!  Android devices will now support tethering be default.  It will be interesting to see how carriers respond to this.  No longer will users have to root / mod their device to use it as a wifi-router.
  • Browser Power:  Your browser will be faster, much faster.  Google says improvements in the V8 scripting engine will make the Android browser the fastest mobile browser around.
  • Market: There will be several market improvements in this iteration of Android.  Now you will be able to auto-update all of those application that require updating.  As long as the application doesn’t require new permissions to run, you can choose to automatically batch update those applications with a newer version in the market.

What features are you looking forward to in Android?  Let us know in the comments section below!

Add to Del.cio.us RSS Feed Add to Technorati Favorites Stumble It! Digg It!
    www.sajithmr.com

Share and Enjoy:
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Mixx
  • Google Bookmarks
Sphere: Related Content

Tags: , , , , , News, Op-Ed, Programming, conference
2 Comments to “Android 2.2 Annoucned at Google I/O: What it Means for You”
  1. Hi, there.  One correction: the Backup/Restore feature actually provides cloud-based backups rather than backups on the SD card.  The Android Developer website has a whole page on the topic:  http://developer.android.com/guide/topics/data/backup.html

Leave a Reply


Spam Protection by WP-SpamFree

Droidtip: Install e-mailed .apk files via tAttachApkInstaller

Ever received an .apk attachment via gmail?  As an application reviewer, I most certainly have. For the longest I’ve wished...

Protect your Android Device with Stealth Guards. For Free.

Here’s a limited time offer all you Android phone owners should jump on quickly. StealthGaurds.com is offering its...

TweetDeck for Android is Arriving and its Amazing!

If there’s one area that has no clear winner yet for Android, its Twitter apps.  We have seen apps...

Nexus One Revived as Next Android Developers Phone

In the (not so) recent news, Google announced the discontinuation of the Nexus One.  For many Android fans, this...

Android Development Made Simpler with Droid-fu

android,progrmaming When you program for Android you find yourself doing some of the same tasks repeatedly. As a programmer you know...