I just downloaded the "release" version of an Android app that used to be iPhone-only. It doesn't work on my Incredible. I read a bunch of the reviews on the Android market, and I found two or three models where everyone's happy (the EVO 4G was one of them). On all the other phones, the app is either a partial fail or a total fail.
This really says something to me about the Android platform: App developers need to test on a huge array of models, and write specific code to take into account all the subtle--and not so subtle--differences between each one. The iPhone doesn't have this problem. You build an app for the iPhone, and you can be pretty sure it's going to work on any recent model because there are tight standards and you only need to support one UI.
I think this lack of consistency and standardization between Android phones discourages developers and harms both the quality and availability of apps. I'm now on Day 13 of my new Droid Incredible, and my number-one disappointment so far is that popular iPhone apps I was expecting to find haven't been ported to the Android yet (and in some cases, never will be). Also, many of the apps that have been ported just don't work very well or are only available on certain Android phones. I was particularly surprised to find out that I can't even take a screen capture on my phone without rooting it first. Really? I'm also not thrilled with any of the browsers I've tried so far, and I'm disappointed that there is no Android version of Scrabble.
So, my initial excitement for Android is waning. I think even if the TBolt actually hit the market tomorrow, I'd still stick with my one-year contract on the Incredible. Maybe in a year, things will look better. If not, I might end up with an iPhone 5.
This really says something to me about the Android platform: App developers need to test on a huge array of models, and write specific code to take into account all the subtle--and not so subtle--differences between each one. The iPhone doesn't have this problem. You build an app for the iPhone, and you can be pretty sure it's going to work on any recent model because there are tight standards and you only need to support one UI.
I think this lack of consistency and standardization between Android phones discourages developers and harms both the quality and availability of apps. I'm now on Day 13 of my new Droid Incredible, and my number-one disappointment so far is that popular iPhone apps I was expecting to find haven't been ported to the Android yet (and in some cases, never will be). Also, many of the apps that have been ported just don't work very well or are only available on certain Android phones. I was particularly surprised to find out that I can't even take a screen capture on my phone without rooting it first. Really? I'm also not thrilled with any of the browsers I've tried so far, and I'm disappointed that there is no Android version of Scrabble.
So, my initial excitement for Android is waning. I think even if the TBolt actually hit the market tomorrow, I'd still stick with my one-year contract on the Incredible. Maybe in a year, things will look better. If not, I might end up with an iPhone 5.