Fragmentation Comes To iOS
dell623 writes "While the fragmentation issues in iOS are nowhere near as bad as Android, it can no longer be considered non existent. I have prepared a chart showing which features will be available on which device. While some restrictions are the result of hardware limitations, it is clear that Apple has deliberately chosen to limit some previous generation devices, and figuring this out isn't always straightforward if you're not buying the latest iPad or iPhone."
... that the submitter doesn't really understand what the word "fragmentation" means in this context.
Uh, what? The iPod Touch definitely uses iOS.
Admittedly, I was expecting a rundown of what device supports what version of iOS as well as the particular features of that version, but that was just me.
"If a nation expects to be ignorant and free in a state of civilization, it expects what never was and never will be."
The chart in TFA is entirely useless, since it focuses on end user features that apple has or hasn't included on various models; but there is the not-so-minor matter of spec changes(TFA's chart doesn't even touch them; but 'keeping the core APIs consistent' also doesn't address them). There are some pretty significant differences in CPU and GPU power, and how quickly the OS will run out of RAM and quietly start memory-managing you, between those models.
If your 'app' is just some lousy re-implementation of a website that you really wanted to flog through the app store for some reason, it probably isn't a big deal; but anybody who really needs the punch provided by running native can't necessarily ignore that.
For the average user, fragmentation does not exist as a problem. It's like asking a Dell user; tell me, do you think the PC ecosystem is weakened by the system where you can buy an HP with a 17" screen or an Acer with a 21" one? Aren't you worried about fragmentation of the PC ecosystem?
Said user would look at you as if you were completely mad.
For the average, user the word fragmentation means nothing. Really, absolutely nothing.
There is an issue for developers, but even there the problems is relatively modest. Everyone writes to the Android specs of 2-3 years ago (mostly Gingerbread), and the world continues as normal.
And, the crazy bit is, of the top 100 apps, 98 are cross-platform anyway. Dropbox? Check. Angry Birds? Check. Evernote? Check. Every serious developer is already designing for both Android and iOS anyway (would anyone seriously consider building a mobile app designed to only ever being on one platform?), which means that any developer is already thinking about multiple form factors and resolution.
So: to finish, fragmentation is a wonderful phrase dreamt up by the depatment of FUD, but it bears about as much relevance to the real world as Elmer Fudd.
--- My dad's political betting