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?
During the past years, we have witnessed stories about massive success in the world of software development. The demand for software has grown on a significant scale, and the interest of a considerable population can explain this phenomenon request for a software solution. As more businesses embrace cloud-based services, the industry continues to grow fast. Read more
Accommodations and electricity bills are a big part of our lives. We do the maths, calculate the expenses and pay our taxes monthly. One of the most influential costs in our regular lives goes to energy usage. Read more
If you are into music production, you must know that audio mastering makes the last step of making any music. It is the final stage of the process in which music in the form of album or mix is taken to its post-production process before it is sent out for distribution. Read more