Thursday, January 7, 2010

Android



 


Android (Operating System)



Android is a mobile operating system running on the Linux kernel. It was initially developed by Android Inc., a firm later purchased by Google, and lately by the Open Handset Alliance. It allows developers to write managed code in the Java language, controlling the device via Google-developed Java libraries. 







The unveiling of the Android distribution on 5 November 2007 was announced with the founding of the Open Handset Alliance, a consortium of 47 hardware, software, and telecom companies devoted to advancing open standards for mobile devices. Google released most of the Android code under the Apache License, a free software and open source license.

Licensing 

With the exception of brief update periods, Android has been available as open source since 21 October 2008. Google opened the entire source code (including network and telephony stacks) under an Apache License. With the Apache License, vendors are free to add proprietary extensions without submitting those back to the open source community. 

Hardware running Android 

The first phone to run the Android operating system was the HTC Dream, released on 22 October 2008.

By the end of 2009 there will be at least 18 phone models using Android worldwide, according to Google. In addition to the mobile devices that ship with Android, some users have been able (with some amount of hacking, and with limited functionality) to install it on mobile devices shipped with other operating systems.




Android versus iPhone


Apple's releasing some hot new features in iPhone 3.0 this summer, but will it be better than Google's Android? Let's take a look. You already know what you get in iPhone 2.0, you've heard about what you get in iPhone 3.0. Let's see how those features stack up against Android's current release and its upcoming update (called "Cupcake") feature by feature.             
                                                                               
The Breakdown
There's a whole lot of green in the iPhone 3.0 column of that chart above, and some red and yellow in the Android side.


That's mostly because we're comparing Android to the feature set Apple unveiled yesterday; it doesn't mean that new smartphone buyers stuck between iPhone and Android should automatically wait for iPhone 3.0. It all depends on what you need.


The phone features that actually matter to you: While much has been made of cut/copy and paste coming to iPhone 3.0, many smartphone users say they haven't run into many situations where they needed it. The feature that's getting less press but may add more usefulness to iPhone 3.0 is search: with Spotlight, and within Mail, Contacts, and Calendar.         
                                                                         
Personally, besides its Gmail client, the feature I love most about Android that the iPhone doesn't come close to is Android's pull-down "window shade" notification area, that lists multiple alerts. So if you've gotten an SMS, new email, a Twitter reply, a missed call, you can drag and drop the window shade down to see them all. (See screenshot.) The iPhone still pops up a box you have to dismiss to do anything else (include hang up a call!), which is simply an inferior way to handle alerts.


Background processes versus push notifications: While it's wonderful in theory that Android runs background processes, Apple's point about how it kills your battery life is absolutely true in my experience. It remains to be seen how well iPhone 3.0's push notifications will work when they actually do come out (hence the yellow coloring in the table), but right now, the battery life point is not just a bunch of marketing hooha (which is why it got the yellow coloring in the table, too). Besides, Apple has promised and not delivered push notifications before, so we'll believe this one when we see it.
                                                                                                                
iPhone 3.0's application potential: The other big "remains to be seen" part of iPhone 3.0 is where developers will take the new functionality available to them in iPhone 3.0. Voice over IP, maps integration, peer-to-peer Bluetooth, media access, accessory-specific apps—these are really exciting options for application developers that will surely bloom into a million great apps and functionality that haven't been born yet.


When you're in control of the hardware: When two different pieces of software are competing, it's pretty easy to for one to respond to another feature by feature, and we expect Android will offer similar features as iPhone 3.0 eventually. But when you're in control of the hardware like Apple is, you can do things like enable accessory support—which means, for example, that diabetics can plug their glucose meter into the iPhone and download readings. Since Google's Android is just the operating system that will run on various handsets with different hardware configurations, that sort of software-to-hardware control will not be as easy.  


But given what we know now... As a former iPhone user who switched to Android, I can say: iPhone 3.0 hasn't made me regret my decision. Yet. Right now, Android's killer Gmail client, proper MMS support (available now), background processes (even though they kill the battery), window shade, and general Google product integration makes me a happy camper. In fact, on the chart above, the top five items are the features most important to me, and Android—right now, not this summer—hits on almost all of them.


That said, given the potential of iPhone 3.0, gamers, audiophiles, and others may disagree. What about you? 




Referal

No comments:

Post a Comment