October 27, 2009 12:15 PM PDT

Google releases Android 2.0 SDK

by Kent German
  • Font size
  • Print
  • 51 comments
Share

We love the unified in-box.

(Credit: Google)

As Verizon Wireless prepares to unveil its new Motorola Droid smartphone tomorrow, Google today released the SDK for the much-anticipated 2.0 update to the operating system. Code-named Eclair, Android 2.0 offers a number of feature improvements and interface tweaks. As expected, we will get multitouch support (yay!), but Google has some surprises up its sleeve. Here are the highlights that users should see.

  • Syncing for multiple e-mail accounts, including Exchange accounts and contacts. According to the small print, however, "handset manufacturers can choose whether to include Exchange support in their devices." Ick.
  • Developers can create sync adapters for additional data sources.
  • The capability to e-mail, text, or call a contact by tapping their photo. What's more, this "Quick Contact widget" can reside in multiple apps such as such as e-mail, Messaging, and the calendar.
  • A combined e-mail in-box
  • Improved camera controls with digital zoom, a scene mode, white balance controls, color effects, and a macro focus
  • A revamped Android virtual keyboard layout for faster, more accurate typing. Also, as Google puts it, "the multitouch support ensures that key presses aren't missed while typing rapidly with two fingers."
  • A smarter dictionary that will include contact names
  • Bluetooth 2.1 with object push and phone book access profiles
  • Refurbished browser user interface with improved search and navigation, bookmarks with Web page thumbnail support for HTML5, and support for double-tap zoom
  • Text and multimedia message search
  • In the calendar app, the agenda view has infinite scrolling. Events indicate the attending status for each invitee and you can invite new guests to events.

Verizon's Droid will offer the new OS, but it's unknown at this time when, and if, it will push out to existing Google Android devices. Once we get a Droid review model, we'll consume Eclair and report back on how good it tastes.

Kent German is a senior editor for cell phone reviews at CNET. When he's not testing the newest handsets on the market, he's blogging about cell phone news for Crave. In his On Call column, he answers reader questions and gives his take on the rapidly changing mobile industry. E-mail Kent.
Recent posts from Android Atlas
FCC approves Nexus One with T-Mobile 3G
Google phone looks 'supersharp'
Strong demand for Motorola Milestone in U.K.
Sprint HTC Hero, Samsung Moment to get Android 2.0 in 2010
T-Mobile adds second Android app purchase option
You got a Motorola Droid. Now what?
Verizon pushes out update for Droid Eris
Leaked lineup tips HTCs Android hand for 2010
Add a Comment (Log in or register) Showing 1 of 2 pages (51 Comments)
by cyclopsbrew October 27, 2009 12:37 PM PDT
Okay, what we need now are Android handsets that allow for upgrading the handset OS. Kinda' like flashing the BIOS on your desktop.
Reply to this comment
by TyDiz October 28, 2009 6:57 AM PDT
Uhhh...you mean like every android phone out there?

my G1 is running a modded version of android 1.5 with a little bit of 1.6 mixed in. It came with 1.1 and I flashed 1.5 before it was released, without rooting. Once I did root though, I flashed about 10 different versions of android(including the Hero's Sense UI) before finding the one I am using.

Oh and on top of that, I have flashed several different SPL's, and the Recovery Image multiple times as well.
by AppleSuxLeo October 27, 2009 12:47 PM PDT
One more component to world domination. And they hooked me. Not complaining.
If WinMo development is a glacier , Android is a speeding bullet. My God !
Reply to this comment
by AppleSuxLeo October 27, 2009 12:54 PM PDT
Now that we saw the Cnet , I don`t want Android to win version...Here is the real deal.

Contacts and accounts

- Multiple accounts can be added to a device for email and contact synchronization, including Exchange accounts. (Handset manufacturers can choose whether to include Exchange support in their devices.)

- Developers can create sync adapters that provide synchronization with additional data sources.

- Quick Contact for Android provides instant access to a contact's information and communication modes. For example, a user can tap a contact photo and select to call, SMS, or email the person. Other applications such as Email, Messaging, and Calendar can also reveal the Quick Contact widget when you touch a contact photo or status icon.

Email

- Exchange support.

- Combined inbox to browse email from multiple accounts in one page.

Messaging

- Search functionality for all saved SMS and MMS messages.

- Auto delete the oldest messages in a conversation when a defined limit is reached.

Camera

- Built-in flash support, Digital zoom, Scene mode, White balance, Color effect and Macro focus

Android virtual keyboard

- An improved keyboard layout to makes it easier to hit the correct characters and improve typing speed.

- The framework's multi-touch support ensures that key presses aren't missed while typing rapidly with two fingers.

- A smarter dictionary learns from word usage and automatically includes contact names as suggestions.

Browser

- Refreshed UI with actionable browser URL bar enables users to directly tap the address bar for instant searches and navigation.

- Bookmarks with web page thumbnails.

- Support for double-tap zoom.

- Support for HTML5

Calendar

- Agenda view provides infinite scrolling.

- Events indicate the attending status for each invitee.

- Invite new guests to events.

Media Framework

- Revamped graphics architecture for improved performance that enables better hardware acceleration.

Bluetooth

- Bluetooth 2.1

- New BT profiles: Object Push Profile (OPP) and Phone Book Access Profile (PBAP)
Reply to this comment
by AppleSuxLeo October 27, 2009 12:57 PM PDT
See how that German guy doesn`t give you the WHOLE story ?
If it was Apple , we would get ALL the improvements for sure...right Cnet ?
by KentGerman October 27, 2009 2:03 PM PDT
Interesting, AppleSuxLeo. What exactly about this blog tell you that CNET doesn't want Android to win? True, I left out the calendar updates, but I included all of the other points that you listed.
by Gold_Storm_Mac October 27, 2009 3:00 PM PDT
drink too much coffee?
by chaeymaey October 27, 2009 3:18 PM PDT
I think Kent's been pretty good about championing for Android. I can tell from his posts and videos that he's pretty excited about the OS.
by AppleSuxLeo October 27, 2009 12:59 PM PDT
Apple Ick. Cnet Ick.
Reply to this comment
by AppleSuxLeo October 27, 2009 1:04 PM PDT
Is Ick a German word ? Please explain.
Reply to this comment
by AppleSuxLeo October 27, 2009 1:05 PM PDT
http://phandroid.com/2009/10/27/android-2-0-sdk-launches/
Reply to this comment
by Kalam1ty October 27, 2009 1:10 PM PDT
So, it's really cool to see the article, notice that there's a "has" missing between "Google" and "some", click through to see if a commenter caught it, and then be fascinated as it appears and compare how it's not in the original tab, and is in the new tab. Real-time editing is surprisingly amusing.
Reply to this comment
by Proud_Geek October 27, 2009 10:28 PM PDT
HUH?
by Gold_Storm_Mac October 27, 2009 1:16 PM PDT
android is getting better but not fully developed. still a long way to go.
Reply to this comment
by gerrrg October 27, 2009 1:45 PM PDT
So what else does Android need to do before it is 'fully' developed?
by AppleSuxLeo October 27, 2009 4:47 PM PDT
A well known Mac web site reported they wished iPhone OS offered some of the features they don`t have.
So Android not being fully developed is actually MORE developed than iPhone`s OS.
by TyDiz October 28, 2009 7:03 AM PDT
Not only that, but in just this year the android platform has been updated from 1.1 to 1.5 to 1.6 to 2.0, where as the iPhone has been updated from 2.0 to 3.0 to the "oops we broke your phones; here's the fix" version of 3.1. If the progression continues you will probably see the Android platform innovating and improving faster than any other OS out there.

I personally am very excited, as a dev, about a lot of things that came out with 1.6(about a month ago) and definitely the things that have come out with 2.0. I've been reading through the SDK changes and there is a lot to get excited about.
by WebBuddha October 27, 2009 1:30 PM PDT
So can't wait for the Android fraction party (see Linux desktop distro's) to begin. Sitting this one out folks.
Reply to this comment
by t8 October 27, 2009 1:43 PM PDT
Nice one Google.
Reply to this comment
by AppleSuxLeo October 27, 2009 1:50 PM PDT
Developer
October 27, 2009 03:22 PM
I think the number of Android apps will skyrocket and surpass the number in apple's app store within a year. Android is a pretty compelling OS to write to, especially for an independent developer. It's open source, it'll not only run on multiple phones but multiple devices (Barnes&Noble's newly announced nook runs on Android), and there is no fear that google will reject an app from being in their store.

A developer can spend a substantial amount of effort on an app but still have it rejected by apple for any (or no) reason.

Also there is a much bigger pool of java/linux programmers than objective-c programmers so the learning curve for android isn't that steep.

So developing for an open platform, which multiple devices from multiple vendors will run on vs a platform that has one phone model from one company (that may reject your app) may be a no-brainer for alot of developers.

Ouch ! That`s gotta hurt Apple.No wonder Jobs divorced Schmidt.
Open , one app runs on multiple devices...no brainer Google will win !
Reply to this comment
by cbscowards October 27, 2009 4:59 PM PDT
I agree that Android looks compelling, but may suffer from some of the same problems windows does -- it's got to fit will all hardware manufacturers. Programming an app that takes full advantage of every device seems like a challenge given the wide variety of screen sizes, etc. I'll have to download the developer's to see if they have anything to help with this.
by TyDiz October 28, 2009 7:10 AM PDT
Actually, that's not that big of a challenge. Android 1.6 has killed the need to define the size of your screen, using some relativity algorithms to define the locations of your GUI aspects, no matter what size your screen is. I think the only issue would be if Android released a non-touchscreen phone, or a phone that didn't have an accelerometer. I assume they will address this problem when it actually becomes an issue, but for now every Android device out there should be able to run every "1.6 ready" app on the market, without any special fixes for specific phones or anything like that.
by jlopezcnet October 27, 2009 1:51 PM PDT
Which distribution of android is this for? Verizon android? Motorola Android? Tmobile Android?

Will my software run on the Sprint Android OS? Will the Samsung phone run my application for the verizon android OS.

How do I reboot?

Will Tmobile Android work on my HTC hardware? Which hard ware can I use to load the Motorola Android OS? OMG TOO MANY DISTRIBUTIONS AND HARDWARE COMBINATIONS.
Reply to this comment
by gerrrg October 27, 2009 1:59 PM PDT
You're kidding, right?
by baggyguy1218 October 27, 2009 2:57 PM PDT
This one has to be kidding, no one is that disconnected.
by AppleSuxLeo October 27, 2009 1:55 PM PDT
Android APPS run on any android device or phone , regardless of manufacturer.
This is why it is taking off so fast and will surpass Apple`s one-phone , closed model.
Reply to this comment
by AppleSuxLeo October 27, 2009 1:59 PM PDT
I honestly think Android will knock out iPhone faster than Windows knocked out Mac in the early 90`s.
Reply to this comment
by ellunchboxo October 27, 2009 2:33 PM PDT
do you do anything but this all day?
by luke_marsh October 27, 2009 2:01 PM PDT
Convergent sales. In a game you get advertising sometimes for popular brands and in online games you are able to buy virtual commodities. Second life is coming closer to the ability to buy from online virtual shops. But no product yet has moved to a customisable shopping model which has the advantage after having being set to allow the consumer the ability to mix and match relative to the supply market. Web Television being far behind the Games industry for it advanced level of online presence is an Ideal candidate for allowing many sales groups to work through them to allow the consumer a connected gaming experience that incorporates the ability to sell a dynamic of goods.
A gamer for example may be looking for better peripherals or even to do his or her grocery shopping without having to flip around and waste more time they may also be looking to package their purchases to get a better deal relative to supply. It is the online addict of the calibre who is more lightly to adopt more advanced styles of shopping that your average tele addict and not only an ideal testing ground but also a good place earn more revenue for the games industry and opportunity for them to advance on online sales model worked on in the console market. To expand this further simple office worker games could also be capitalised on more in this way as to attempt to save buying time and maximise sales and bargains alike for the workforce. The diversity is high and the disparity of sales just as high does that today equal good profits for growth or a smaller part of a crumbly pie looking for more subsidy than is wise.
Reply to this comment
by AppleSuxLeo October 27, 2009 2:02 PM PDT
If Google makes a PC OS , and it runs my games and other stuff , I`d switch.
Google has some very talented people.
Reply to this comment
by bschmock October 27, 2009 2:11 PM PDT
I'm not a mac lover by any means. But is it really necessary for all of your bullsh*t, I mean settle the **** down, nobody cares whether or not Google is going to beat Apple, and it has nothing to do with the article. Christ shut up.
by codynews October 27, 2009 2:32 PM PDT
Windows XP and/or Windows 7 don't "run your games and other stuff" ?
by AppleSuxLeo October 27, 2009 5:28 PM PDT
I was trying to explain I`d be willing to give Google a chance and compare it to Windows 7. That`s all.
by MuffinAtAll October 27, 2009 2:13 PM PDT
Also with Android UI toolkit, developers don't have to worry about different screen sizes. Starts with Android 1.6
Reply to this comment
by rmasilionis October 27, 2009 3:56 PM PDT
Excited to see how the Droid does in comparison to the iPhone. I don't have an iPhone, but all I know is that the Blackberry Storm was about 1/5 of the iPhone when it came to performance and reliability and had very little "useful" Storm apps. The Storm is very effective now with the latest firmware update, but still can not do as much as the iPhone.

The Droid has a shot at being an option equal to the iPhone where it could be hard to choose between the two. I'm scared to say it will without seeing it first. I'd hate to make the same mistake I did with the Storm. I'm just glad more is coming to Verizon. Until the US stops with this stupid 2-year contract BS, we're going to always be in this "But AT&T has that awesome phone I want..." deal. Sure it's good for business, but it sucks for the consumer...

Anyway. I'm excited and you should be too.
Reply to this comment
by DMBoricua October 27, 2009 4:23 PM PDT
I'm so psyched for an Android phone to hit AT&T, I've already become familiar with the interface of the OS and I think its great. But I just thought, Android is still a very VERY early OS that is still being developed for such basic things. I think I should just wait out for a couple of years like for iPhone thats now better than ever since the very first iPhone came out. I've already been clear that my next phone upgrade should be an all-touch screen phone so I'm good even with a basic Samsung touch screen phone. Good phones take time to make.
Reply to this comment
by AppleSuxLeo October 27, 2009 4:44 PM PDT
Codenamed Eclair -- in keeping with Google (NSDQ:GOOG)'s pastry-themed naming scheme for Android SDK versions, a la Donut and Cupcake -- version 2.0 adds new developer APIs for the Linux-based mobile operating system, as well as support for Apple (NSDQ:AAPL)'s Mac OS X 10.6, also known as Snow Leopard.
Google is letting Mac users get in on the Android goodness ; )
Reply to this comment
Showing 1 of 2 pages (51 Comments)
advertisement

About Android Atlas

News, analysis and tips on the Google Android operating system and devices. Got a tip? Want to contact us? E-mail androidatlas@cbs.com. Follow us on Twitter.

Add this feed to your online news reader

Android Atlas topics