I think a subtle problem with the android fragmentation is that it is not going to get any better. As time goes on there will be more devices running more android versions. While Google's cheap handset initiative embodied in Nexus 5 will ameliorate problem a bit by giving people incentive to upgrade, it is not nearly enough. I would like to see Google do more to address growing complexity of fragmentation.
Android's Overblown Fragmentation Problem Revisited
31–40 of 46 posts
Re: Android's Overblown Fragmentation Problem Revisited
#32As far as OS version fragmentation, iOS 6 and Android 2.x are both running on approximately 20% of their respective ecosystems. But for some reason iOS developers are more ruthless in cutting off older devices. I recently convinced a very insistent company to drop Android 2.x support after I pointed out that they had already dropped iOS 6 support without giving it a second thought.
Re: Android's Overblown Fragmentation Problem Revisited
#33Earlier quoted context omitted.
How is that any different to make it work on the hardware configurations of all PCs ?
It's not. Except Windows has 95% of the market and the Mac had 5% of the market. So even though it's easier and cheaper to support a Mac app, the market is so much smaller it's still not really worth it. Compare to mobile where iOS market place was leading, it didn't make a lot of sense to spend more effort on the smaller market. Now the Android market is about equal, you are still spending more effort to make the sa…
Re: Android's Overblown Fragmentation Problem Revisited
#34The people who point out "90% of Apple iPhone users are on the latest OS version! Android sucks because not everyone is on the latest OS!" don't realize (or care) that Apple just bundles up a bunch of userland components and calls it an OS update. Nearly everything but the kernel is auto-updated to the latest version on all Android devices, even if they're several OS versions behind. The discussion should be around "…
Nearly everything but the kernel is auto-updated to the latest version on all Android devices, even if they're several OS versions behind. This benefits users, but not developers. Developers still need to code and test against old API levels.
Re: Android's Overblown Fragmentation Problem Revisited
#35No problem here though, if you think 1+ billion users don't deserve a few dev hours, you may as well code for another platform. Same goes if you think targeting anything less that 1+ billion users is problematic.
Re: Android's Overblown Fragmentation Problem Revisited
#36I think a subtle problem with the android fragmentation is that it is not going to get any better. As time goes on there will be more devices running more android versions. While Google's cheap handset initiative embodied in Nexus 5 will ameliorate problem a bit by giving people incentive to upgrade, it is not nearly enough. I would like to see Google do more to address growing complexity of fragmentation.
We manage fragmentation between computer systems since the dawn of computing. I really don't get why some people make a huge fuss about it on Android.
Rapid, very different hardware variants- Screen size, cpu power, GPU power, storage mechanisms. Software: 3d Apis, third party Apis, if you want to take advantage of a new framework you may not be able to because of people either unwilling to, or not able to upgrade.
It's completely different from the PC world.
Re: Android's Overblown Fragmentation Problem Revisited
#37Earlier quoted context omitted.
>Semi-mandatory Android 2.3 support is a fragmentation problem Only for spoiled iOS developers. I used to develop for Windows, starting in pre-1995. Want to talk about fragmentation? With dozens of video cards, each with their own custom APIs for doing anything that standard VGA couldn't handle, dozens of sound cards with varying levels of support for the de facto standard(s), memory configurations from 128k through…
Spoiled by having lower costs and so being able to devote more resources to the product for their customers?
Re: Android's Overblown Fragmentation Problem Revisited
#38Earlier quoted context omitted.
It's not. Except Windows has 95% of the market and the Mac had 5% of the market. So even though it's easier and cheaper to support a Mac app, the market is so much smaller it's still not really worth it. Compare to mobile where iOS market place was leading, it didn't make a lot of sense to spend more effort on the smaller market. Now the Android market is about equal, you are still spending more effort to make the sa…
> Except Windows has 95% of the market and the Mac had 5% of the market. Except you are forgetting, screen resolution, processor speed, graphics card, sound card, co-processor, printer type, scanner type, microphone, webcam, harddisk, network card, modem, ...
Your system needs a bigger screen? Get a bigger monitor and/or graphics card. Need a faster modem? Buy one. Need a camera? Add it.
Go upgrade the graphics chip in your Android 2.3 handset. Oh wait...
Re: Android's Overblown Fragmentation Problem Revisited
#39As far as OS version fragmentation, iOS 6 and Android 2.x are both running on approximately 20% of their respective ecosystems. But for some reason iOS developers are more ruthless in cutting off older devices. I recently convinced a very insistent company to drop Android 2.x support after I pointed out that they had already dropped iOS 6 support without giving it a second thought.
cf. http://en.wikipedia.org/wiki/Android_version_history#Android... http://en.wikipedia.org/wiki/IOS_6 http://developer.android.com/about/dashboards/index.html http://appleinsider.com/articles/13/12/05/apple-pegs-ios-7-d...