Quote:
Originally Posted by rollercoaster
I think you misunderstood me. I did not mean the battery life but the life of a phone itself, which is affected due to android market(not the app market) fragmentation.
The birth of a droid goes like so:
There are many other aspects of market fragmentation. The second main one has to do with apps and their quality. An app developer is constrained by the lowest common denominator when developing an app or the app wont function on all devices. The dev also has to handle a variety of screen sizes, performances issues and individual quirks. Never mind the need for the dev to own a number of devices(most droid devs dont have that much money!) to test the app and the extra work hours needed to have the app perform 'ok' on all devices. So due to this fragmentation the life of a droid dev becomes unnecessarily harder and is only worsened by super fast OS updates, new hardware etc.
The result is a low quality app because the hands of the dev were tied behind their back!
Just for a comparison, see the iOS(apple mobile device OS) development. Apple guaranteeing that an OS update will work on all but the oldest models. There is a strict standard that the devs can rely on. There are high quality development tools available. The dev does not need to buy a bunch of devices to test the apps. The dev gets support from Apple. For all that they have to give up control and a larger profit share to Apple. It hurts but seems like the lesser of two evils.
Take my word for it. It is bad. or you can confirm by (re)searching online.
|
I don't get this. I am fairly sure your average user doesn't change OS's on something like a phone. I know I don't - still running 2.2 with HTC Sense, like the day I bought it, almost a year ago. Maybe uber-geeks do, but uber-geeks like breaking stuff as much as making it work.
For any given need, there are tons of apps. Devs don't *have* to make it work on everything, or "the lowest common denominator." I have free games that I am quite sure would never run on a lower-spec phone, of which there are plenty. Does that mean they simply didn't make it? Of course not.
A bustling dev community means there is something for everyone. You wanna make an app that only runs on the best of the best? Ok. There's someone out there making an app for the same purpose that runs on the worst of the worst. It doesn't matter.
All of that Apple support (which really isn't that fantastic - seriously, do you guys read the news?) comes at the cost of strict limits on usability which don't suit the majority of users - which is why Apple will never own any market. They are unresponsive to their users, they're overpriced, disrespectful towards the people who contribute to their platforms, and it's hard to see that as a lesser of two evils when talking about something like communications - something which is inherently diverse.
Lol, trust you? Are you some sort of authority? I'm an Android owner - I don't need to take your word for what it's like to use Android - and I'm well-acquainted with Apple products. I had the misfortune of having to use them for several years.