Evolution of Android : Follow The Gingerbread Road(map)

Graphic of Gingerbread Android robot

Android OS has come quite a long way in terms of features and usability since the introduction of the T-Mobile HTC G1. When the G1 launched back in 2008, it was so lacking in real smartphone features that it almost didn’t even deserve a cute dessert name like all of its successors. Since then, Google’s mobile operating system experiment has grown up and come a long way to dethroning the iPhone as the king of smartphones.

Today, we’re on the cusp of the Android 2.2 OS update, codenamed “Froyo,” which promises to make Android devices ever faster and more powerful. We’re also hearing whispers of the next generation of Android OS, known only by its Gingerbread codename. So, as a tribute and a quick overview of what Android has accomplished, where it came from, and what’s still to come, we’d like to present you with our “Evolution of Android: Follow The Gingerbread Road(map).”

We won’t touch on every feature below, but all versions will have a decent overview.


Screenshot of Android Cupcake widgetsAndroid 1.5 : Cupcake

With the introduction of Android 1.5, we started to hear the name “Cupcake” floating around in reference to the first Android OS software update. The update gave the Android OS a little more polish in some areas, but some of the biggest features of the update were certainly the introduction of the (still bad) on-screen keyboard, as well as widgets. Yes, copy and paste within the browser, video-recording, and then being able to upload to YouTube directly were big deals, but a lot of the upgrades were features you may not use every day, where widgets and the on-screen keyboard likely would be used every day.

Widgets have been available in other mobile operating systems, like Samsung’s TouchWiz, but none were as compelling as Android’s implementation. Sure, it took quite a while for a decent selection of  widgets to become available, or for developers to start bundling widgets with their apps, but they eventually caught on. Honestly, widgets are one of the great differentiators for Android.

Widgets provide a good amount of “surface” or “at a glance” information, without the need to launch an app. Sometimes you don’t necessarily need the full functionality of an application to get the tiniest bit of information. For example, the weather widget tells you the high and low temperature of the day, with the current temperature at the moment, and if you need any more from that, just tap the widget to open up the weather app itself. Also with all the ways to customize Android devices, widgets may indeed be on of the biggest appeals, just look at HTC Sense.


Screenshot of the Android Market in Android 1.6 Donut OSAndroid 1.6 : Donut

Then came Android 1.6, also known as Donut. Donut was a small update, but it packed a punch with a revamped search box, camera and gallery application, and a completely refreshed Android Market. The search bar, which was initially intended just for searching the web, now allowed a user to search many other places within the device, like bookmarks, contacts, applications, and more, right from the home screen.

The update to the Android Market would probably be the most noticeable change with Donut, as it was now had a white and green color scheme to it, opposed to the black and gray look of previous versions. The new market was also a little more user-friendly, breaking up applications by paid, free, and “just in.” The new version of the Android Market also supported screenshots of a selected application, which was a much requested feature. Still, the Android Market as it stands today needs some fixing. Application discoverability is still atrocious, but I expect to see some big changes later on with the Market.

The Camera application also saw a revamp, and while it wasn’t the prettiest, it was still a step up from what we were working with previously. Users could easily toggle from the camera to video recording without leaving the app, and  the settings were now hidden on the left side of the screen under a slide-out side menu bar. According to the Android Developer site, the Camera application launched 39% faster, and the shot-to-shot time was improved by 28%. The overall look of the revamped camera application wasn’t exactly its strongest aspect.

The only thing unfortunate about the Android 1.6 update? Not many devices actually received it. Devices like the Droid Eris or Hero jumped straight from Android 1.5 to Android 2.1. Donut was a nice, small upgrade, and is still used by about a quarter of all Android users, but that’s as far as it went.


Screenshot of Google Maps Navigation turn-by-turn GPS navigation serviceAndroid 2.0 : Eclair

Android 2.0 Eclair was a very nice step in the operating system’s evolution. Debuting on the Motorola Droid in November of 09′, this was the second major iteration of the platform and represented the point where Android began gaining the attention of the masses. Thanks to new features, along side Verizon’s relentless marketing campaign, as well as some viral videos, Android OS became a household name.

Eclair allowed Android to flex its “social” muscle.  Applications were able to sync with contacts from Facebook, and later on, Twitter, allowing you to have all your contacts from every single social network in onc place. Pictures of a contact were pulled from a social network, allowing virtually no blank pictures for your contacts, as long as they were a part of a particular network. Eclair also brought us the Quick Contact menu, allowing you to tap on a contact’s photo and a menu would slide in, showing all forms of communication with said contact. Eclair also polished the UI, bringing in some slick transitions and overall spit-shine that was much needed at the time.

Eclair didn’t stop there. Android 2.0 brought us a handful of new camera features, such as digital zoom, scene mode, white balance, color effects, and macro focus. We’d have to wait until Froyo for the camera application to be polished up enough to give us the enjoyable experience we have today, but Eclair did make some big updates to the camera app.

Android’s virtual keyboard was also improved with multitouch support, a better dictionary that learned common words, as well as suggestions for contact names. Still, the stock Android keyboard needed a lot of tooling around to be a comfortable typing method.

The Android browser also saw an upgrade, which refined the overall look. Double-tap to zoom was added into the browser so users would not have to rely solely on the plus and minus buttons on the bottom of the screen. The bookmarks view was also altered to support thumbnails, and the browser gained HTML5 support.

Oh, and the biggest update with Android 2.0 was the Google Maps Navigation turn-by-turn GPS navigation service that Google was nice enough to offer for free. That single launch brought Garmin’s stock price down 16%, and Tom Tom’s stock down 21% on the day of the announcement.


Screenshot of Cool Iris 3D gallery in Android 2.1 Eclair updateAndroid 2.1

Android 2.1 OS represented the second stage of Eclair’s evolution with the introduction of the Nexus One.  Android 2.1 brought with it one of the slickest iterations of the Android homescreen ever seen. Android 2.1 is an extension of 2.0, and is still very much Eclair, but with just a little more flare.

Live Wallpapers were introduced into this version of the operating system, which were simply animated, and interactive wallpapers. They may provide little purpose, but were definitely something we’d never seen on an OS, and are just plain fun. Android 2.1 also gave us 5 home screens to work with, instead of the standard 3 we were used to prior to 2.1.

In addition to the extra home screens, the 2.1 update gave you a different way to navigate through your home screens. Dots align either side of the app drawer launcher button, to tell you which screen you were on, and long pressing these dots would give you a thumbnail view of all home screens at the bottom. Somewhere in the middle of iOS and WebOS, as well as somewhere in between “pretty cool looking” and “useless.” Helpful nonetheless.

The Nexus One was also the first handset that extended the existing voice search capabilities found on previous versions of Android by giving a user the option to translate speech into text in any text entry field. A microphone button was added to the keyboard, allowing you to speak instead of typing for emails, texts, search, and pretty much anything else you’d need to type.

Android 2.1 also brought in some cool 3D effects into the OS. The application launcher was replaced with an app launcher icon. Instead of a tab you drag up to reveal your applications, you simply tapped on the app launcher and your applications would fly in from all corners, and scrolling through them produced a 3D “waterfall” effect.

The photo gallery also saw a major 3D revamp. CoolIris helped Google develop the new gallery, and it’s one of the nicest built-in applications for the OS to date. If only they did the same for the Music player…


Screenshot of Google Goggles landing pageAndroid 2.1 – update 1 (Multi-touch)

Still Eclair here, folks, but we’ll make this one quick. Not even a month after the release of the Nexus One, Google pushed out an update to the device. This update was probably the smallest of them all, but packed one of the biggest punches.

This update added multitouch functionality across the board on the Nexus One, save for applications like Gmail.  Maps, Gallery, and the Browser now supported the much sought-after feature that iPhone users have had since day one. Multitouch on Android works perfectly well, and is one of the most welcomed additions to the platform.

The update also added Google Goggles into the list of pre-installed applications, and Google Maps was updated to version 3.4, which added some nice extras.

Last but not least, the update made an attempt at fixing the 3G connection problem that had plagued the device for some time. While some people saw some improvements, many did not. Google and T-Mobile have since given up on finding a solution. Hey, at least they were honest.


Screenshot of Android 2.2 Froyo Hotspot featureAndroid 2.2 : Froyo

Google’s most recent update, Android 2.2 Froyo has stepped up its game in so many fronts, it’s hard to even consider the best of the “competing” OS’s out there actual competition to Froyo. While the iOS 4 has an overall polish and is more intuitive, Froyo pretty much destroys it on all arenas. We won’t go too in-depth with this version, as we’ve covered Froyo in-depth here. But here is an overview of Android’s newest dessert.

Froyo gives users a massive speed increase, thanks to the JIT compiler, and the Java V8 engine. With the JIT compiler, applications will launch quicker, and the overall OS will just be that much snappier. The Java V8 engine, which you can find on Google’s desktop browser, makes the Android web experience the fastest in all the land.

Froyo makes the best of your data connection, and can turn your phone into a mobile hotspot. This feature may not make it to any other phone than the Nexus One, since wireless carriers would rather you pay a premium for that feature.

A feature that people have been waiting for for years in now a reality in Android 2.2. Support for Adobe Flash. Once a device has been updated to Froyo, the Flash player can be found in the Android Market, and performs quite well. Despite Steve Jobs’ utter hatred for the technology, Adobe and Google have proved that the rich media technology can run on a mobile phone, and run pretty damn well at that.

Other features include the option to move applications to handsets’ microSD card, a slightly tweaked home screen look, new widgets, more photo gallery enhancements, a handful of Exchange features, as well as the cloud-to-device API that allows you to send web pages and Google Maps directions from your computer to your phone.


Graphic of Gingerbread Android robot, made by IntoMobileAndroid 3.0 : Gingerbread

With Froyo only available on the Nexus One at the moment, people are already clamoring about what features Android 3.0 Gingerbread may hold for us. We don’t have much solid information to go on at this point, but there are quite a few features that we can expect.

Google Music : Google may get into the music business with Gingerbread, with plans to take on iTunes directly. We might just see Google selling music directly through the Android Market, or downloaded from the as of yet unseen web-portal and sent through Google’s servers to your device. But that’s not all. Google will likely allow the user to stream their computer’s music library over the air to their handsets as well. You can do this now with an application, HomePipe, but Google’s official solution will likely be much better. Google is getting more media-savvy, and the introduction of Google Music should not come as a surprise to anyone. With the introduction of more music services, we can expect a new look to the media player as well.

Online Android Market : In addition to music being streamed from your computer to your handset, Google demonstrated at the Google I/O 2010 conference that users will soon be able to download an application from the desktop version of the Android Market website, and send it straight to your phone without touching it at all. Taking advantage of the already in-place Cloud-to-Device API, this would make browsing for apps a faster and easier experience.

User Interface Overhaul: One of the biggest rumors is that Android will experience a complete UI revamp, and it will likely be taking notes from Android 2.1′s Gallery application. So we’re talking 3D Android here. Snatching up one of Palm’s WebOS designer’s, who will likely lead the design team, will likely aid in the process, and we can’t wait to see what they come up with.

Google Sync: Another rumor that’s surfaced is that there will be an official way to sync your Android device to your PC. If you haven’t realized who Google is gunning for, you probably haven’t actually read this. DoubleTwist, your days are numbered.

There will likely be hardware recommendations to support Gingerbread, not minimum requirements as we’d previously heard. Gingerbread will also be the beginning of a great division between high-end and low-end Android handsets. Gingerbread will obviously be for the higher-end devices, while lower-end devices, if they can make it, will stick with Froyo.

There are a few more rumors swimming out there, but the rumors above will likely come true. That said, most of these things are still rumors, and are in no way confirmed by Google. We also aren’t even sure if Gingerbread will be Android 3.0, where it could pop up as 2.3, 2.5, and so on. With all of the overhauls and revamps, we think Gingerbread deserves to stand out as a 3.0 product.

Expected to hit in mid October, wih devices shipping in November/December, we don’t have too much longer to find out what the sweetest Android may bring us.

What are some features you’d like to see in Android’s next version? Sound off in the comments!

  • Lawliet

    A small correction to your article: it's JavaSCRIPT V8 engine not Java V8 Engine.

    • blakestimac

      fixed, thanks!

  • AviPBN

    I have no idea what android, if not when to get an android at all! Theres so much fragmentation I have no idea what phone to invest in. Im guessing the Nexus One cause its rumered to have the 3.0 Gingerbread Update aswell?

    • blakestimac

      Likely, all the newer smartphones will receive it. But to receive it the quickest, the Nexus One would be your best bet.

    • elij

      if you decide to go with the Nexus One you'd better hurry, they announced today that they have received their last shipment and will discontinue when they are sold out. On the other hand, with the Droid X and the Samsung Galaxy S options (as well as the EVO) you will probably see Froyo and Gingerbread updates coming. Samsung has promised Froyo by the beginning of September and while they might drop the ball, this is their flagship phone so it is probably safe to assume it is coming. I would say the same for the Droid X. Also, with HTC set to drop 6 more phones before the end of the year, 4 of them Android, your options by the end of 2010 appear to be almost overwhelming. I would expect that all of these offerings are going to be high powered, the next few months should be pretty exciting. The problem is that there is always going to be something better coming so eventually you have to find something you like and then pull the trigger.

    • Johnny

      Fragmentation if perfectly normal with anything that changes so rapidly like Android. Just imagine this, Apple produced 4 different model of iPhones since 2007 on ONE carrier. Android came into the picture almost 2 years later (late 2008) and now has 25 different make and models on all FOUR carriers. Each manufacturer are trying to out do one another by coming out with a better Android phone. This leaves older model to become obsolete extremely quickly, hence no incentive for manufacturer to upgrade older model (with weaker hardware) to a much newer demanding and powerful Android version. Here is good site to locate what Android phone is available on which carrier: http://androidcompare.com/netwrk.html

      If you want the latest version of Android, stick with the newer and more powerful Android cellphones like the HTC EVO 4G (Sprint), HTC Incredible (Verizon), Motorola Droid X (Verizon), and Samsung Galaxy S ("Vibrant" – T-Mobile, "Captivate" AT&T, “Fascinate” Verizon[coming], “Epic 4G” Sprint[coming], “Acclaim” U.S. Cellular[coming]) – or the Nexus One, while it still last.

  • Anika

    I’d like to see Maps added to the search options that rolled out with Froyo. I’d also like to see a hotspot toggle added to the Power Control widget.

  • Stuberto

    I'd REALLY like to see native divx/xvid playback support. There is ONE application that plays this format, poorly. This is yet another opportunity for Android to break the mold that the iPhone is stuck in.

    • Matt

      Have you tried Rockplayer? It plays the format, and plays it WELL.

  • peter

    A complete support for remote control,
    Automatic backup of data's on SD card
    Maps available Offline (like Ovi Maps)
    better music player. This actually is sad
    make an mp3 as sms ring/mail ring without using ringdroid
    in the web browser the adress bar on the bottom or make it always visible. it's more efficient: you don't have to scroll up the browser

    • anon

      just a tip: to access the address bar at any point in the browser, tap the menu button. that way you wouldn't have to scroll to the top :)

    • Anonymous

      A bit late, but all you have to do is put whatever MP3 into the /media/notification folder in order for it to be recognized as you like.

      Offline maps are available (although not as detailed) through 3rd party apps like OSMAnd, etc. etc.

      Backup in stock would be nice. Remote control also (though 3rd party apps like Android Desktop are closing that gap). That said, if you root your device, both options are available via apps like Titanium Backup and vnc Server.

  • Sheila

    I'm hooked on the Sense UI on my phone. But I'm open to try out a new UI on a tablet – so I'm looking foreward to Gingerbread on an Android tablet. I'm also will be looking at a Windows 7 tablet, mainly for Sliverlight and being able to use Skydrive and MS Office Web Applications.

  • Dave

    Gingerbread sounds good, but what I can't wait to see what "Android version x.x codename Bacon-Explosion" brings.

    • Brandon

      lol that would be the most amazing update of all time, regardless of what came with it.

    • Nette

      when is the bacon-explosion set to be released?

      • Bunst

        About 1 second after you drop a cup of water into a pan of frying bacon.

  • Tom

    It sounds like the Eris could realty benefit from 2.2 If really runs faster it would need less CPU. It is kind of depressing to have a year and a half left on a contract with all new stuff coming out. Verizon should consider customer retention. After all at some point, I will buy a new phone. If they don't make some effort to keep my happy, it will be hard to stay with them.

  • TWT @jimmyontheradio

    Well, I guarantee I will not be investing in any sort of Google music service, nor will I open an account with yet another social network. Google is trying to get their foot in the door in all these different markets, but I'm not sure how they will really stack up, nor will I be shelling out any more money for something I already have. I think this is where Google loses. I already have an iPod and iTunes and have paid for songs (I don't know why, but don't judge,) so, why would I waste more time, money, and harddrive space on something else? I love Verizon's service, but the jump to AT&T may make more sense for people in the same iBoat as me. Tom, I agree, the Eris is a joke until it sees some major improvements. I have the Incredible now and I am incredibly frustrated with it. I've had a crack at both and I wouldn't recommend either. You can still tell Droid is a young operating system, plagued with glitches and weird quirks that need to get resolved quickly. Everyone is proclaiming it the best thing ever, an iPhone killer, and all this hype, but I am not buying into it just yet. I am a heavy data, email, and texting user, and as much as it pains me to say it, I think I miss my BlackBerry Tour for those tasks.

    • MZ MegaZone

      How long have you had your Droid Incredible? I came from 10+ years of Palm OS use, and then I picked up a Droid last November. Going from my Treo 680 to the Droid was a major adjustment. I had a decade of familiarity with Palm OS, not to mention all of the apps I'd used for years. I had to throw that all away and learn a new OS with a new UI, find new apps, etc. Some things I loved right away, others frustrated the hell out of me.

      Now I would never go back, I love Android. It took a little while to adjust to it, and to find the apps I liked, tweak the settings, etc. But now that I've used it for a while the frustrations are gone and the benefits are huge.

      I used to run mobile betas for one company, so at one time I had a stack of phones – several Blackberrys, Symbian S60 & UIQ, Windows Mobile, Palm OS – and none of the other platforms was enough to pull be away from Palm OS. iPhone didn't interest me either, for several reasons – AT&T being one. (I left AT&T to get my Droid, service on my Treo had tanked since the iPhone was released. Verizon is much better.)

      I have a major investment in iTunes as well – 16,500+ tracks. All ripped from my CDs and several thousand tracks purchased in iTunes – I don't pirate. (I did strip the DRM off my music, before iTunes gave up on that, so it is all raw AAC.) I still use my 60GB iPod Photo, but I can put music on my Droid with DoubleTwist. If Google releases a cloud-based streaming system I'll probably start using it. I've already been thinking about some of the 3rd party options to get my music in the cloud.

      I'm a heavy data, email, & texting user – I use those far more than I make personal calls. Most of my calls are daily conference calls I have with work (I work from home), which I do on my Droid since it has an GREAT speaker phone. I use Google Voice for my calls and texting, or I use Gtalk for IM. The built in email – corporate (Exchange) and Gmail do what I need, but 3rd party apps like Touchdown add more features for those who need them. The browser on Android is better than anything else I've used – Blackberry, Symbian, Palm, WinMo. The only thing comparable is the iPhone browser.

      I would rank Android above Blackberry, Winmo, and Symbian – by a healthy margin. It is in the same league as iOS, the both win and lose on various points – personally I prefer Android, which is why I have a Droid. WebOS gets an honorable mention, but I wouldn't buy or recommend it since it just isn't competitive with Android or iOS, especially after HP's CEO said they didn't buy Palm to get into the phone business. That casts a shadow of doubt over the future evolution of WebOS. But even if it continues on phones it won't be able to compete with the developer resources poured into iOS and Android.

  • Henry JM

    The future: Android/Google phone, tablet and TV able to work seamlessly with each other. Hey throw in an Android MP3/ media player as well just so my Android phone can take a nap.

  • BiG T

    International Language Support, Paid Market apps in more than 13 countries…

  • Leen

    Does anyone know if there are plans to add Wifi Direct to Android?

  • KMan

    How about making Android work better for BUSINESS USE:
    - ability to accept meeting invites from exchange to gmail directly in the invite message.
    - better tasks interface and sync with google apps and/or exchange tasks
    - more intuitive calendar views (not the blank color bars) in day/week view
    - ability to set default calendar selection when creating appointments in calendar (my calendar is now default and doesn’t sync to google apps or other accounts)
    - cleaner reply to/forward buttons in email interface.
    - on emails, ability to see email address of sender (or all mail header info) when you click on it.
    - etc…

    In general, give android the ease of use for basic business functions that blackberry has.

  • kobota

    KEYBOARD for SEA Languages
    thanks

  • Christopher

    I was pretty disappointed when I realized two minutes after switching on my brand new Samsung Galaxy S that Android doesn’t support something basic as (non latin) Unicode characters. This must definitely be added to Android asap!

    • http://www.facebook.com/hakanaku.kieyuku John Boehr

      Weird, my phone works great with Japanese and Chinese. It’s possible that it only supports UTF8, and not the other character sets.

  • tiger

    the speaker needs to be louder and the music heavier – like more bass.
    the display could be made easier to read in the sunlight.

    • anonymous

      ehmm, you do realize that android is a os, software,
      evrything you talked about is hardware.

Back to top ▴