Apple also has "an increasingly fragmented" future to deal with.
Note
iOS 4 works with iPhone 4, iPhone 3GS, and iPhone 3G. Not all features are compatible with all devices. For example, multitasking is available only with iPhone 4 and iPhone 3GS.
http://www.apple.com/iphone/softwareupdate/
Yeah, so?
Notice the added features which
are compatible on the 3G:
Folders
Threaded mail
iTunes playlist creation/editing
5x digital zoom
iBooks - PDFs
Photos: sort by albums, events, faces, and places
Spell check
Spotlight search
Game Center
I suppose Android phones' various OSs and features can somehow be updated in this fashion.
Do you expect that IphoneOS5 will run on anything older than an Iphone4? I would be surprised if it does.
I'd be very surprised if iOS5 didn't run on the 3GS, and to a limited degree, on the 3G.
Phones aren't computers with 4 to 6 year productive life spans - when the 20 month upgrade comes around, get a new one!
Gen 1 iPhone runs iOS3 quite productively, especially considering that it's a 4 year old phone - which is more than one might say about the Google G1.
IphoneOS4 has ruined "fragmentation" as a reason for Apple fans to knock Android. Reality breaks through the distortion field.
Riiiiight.
The level of fragmentation of an Android Phone, each stuck with its original OS/firmware/bug's/missing features/as is/forever, is somehow comparable to the iPhone, each with at least three years of OS updates/firmware updates/bug fixes/added features?
We won't even discuss app compatibility across the diversely fragmented Android platform - OS versions and various 'fragmented' hardware, feature sets, form factors, screen resolutions, input mechanisms, etc.
Nor to mention that the Linux platform itself is highly susceptible to fragmentation, with its lack of consistency across the broad spectrum of Linux distros.
You are demonstrating a fundamental misunderstanding of what it means to be fragmented in your post. Being fragmented does not mean that old hardware does not run the latest OS. Being fragmented means that CURRENT hardware either doesn't or can't run the latest OS. Google has a HUGE problem with the Android market because manufacturers are releasing devices right now that have versions of the Android OS that are not the current version. Heck, even the same manufacturer releases models with different versions. And there is no guarantee that they will be updated. And on top of that some of the manufacturers are even installing a different Android UI replacements like Sense and Motoblur. Let's take a look at Android phones that either being released (or already have been released) this year.
- Acer, June, v2.1
- Garmin Garminfone, June, v1.6
- HTC, v2.1
- LG, March, May, and June, v1.6
- Motorola, 1.5, 1.5 (upgradable to 2.1), 1.6, 2.1, 2.2
- Pantech, v2.1
- Samsung, v2.1
- Sony Ericsson, v1.6
Heck, I could have just listed Motorola's plans to demonstrate how darn fragmented the Android market is.
Precisely.
In attempting to equate a molehill to an enormous mountain in terms of fragmentation of platform and hardware, (handset and feature set which Google has no control of) clearly, this demonstrates more than a
fundamental misunderstanding.
Now, every iOS device released after the release of iOS 4 will have iOS 4 on it. The same thing happened when version 3 came out and the same thing will happen when version 5 comes out. Will some older devices not be able to upgrade or take advantage of all the new features? Sure but NO NEW devices will have this problem. You can not say that on the Android side and that is fragmentation.
Quite true - as long as Apple designs its own OS/hardware, fragmentation will be held to a minimum.
OTOH, with Android and its permutations of OS versions, hardware sets, feature sets, etc. fragmentation is prone to progress.
Your post is a good demonstration of fragmentation because I'm having a really hard time following your thought process
My thoughts, exactly.
The "fragmentation" of iOS isn't even close to Android.
Not even remotely close.
First most of that isn't fragmentation but disabled features in order to sell new Phones. Background running is probably the only feature that would remotely touch the fragmentation category and even then the app would still function the same as it did on iOS 3.
Second even right now there are only 3 'real' different hardware versions of the iPhone and 2 different OSs.
Finally most apps don't need the extra ram or faster cpu of the 3GS (or 4) so bc with the older iPhone and 3G is still very high.
Well said.
The act of attempting to equate a missing/disabled feature in an
update, no less, with another platform's multiple levels of fragmentation falls far off the sensibility chart.
When i bought my iPod touch it was running 2.0 out of the box. Later Apple released 3.0 and I had no problems updating to 3.0. Now Apple released 4.0 and with some features missing (JB solves that) i was bale to update to 4.0.
So much for obsolescence with Apple's products.
That's the problem with Android, because it's up to carriers and phone manufacturers. G1 is perfect example of this fragmentation.
A great example, indeed.
Oh my God, you performed seriously in the ancient art of mirror climbing...
So when speaking about iPhone fragmentation means you cannot install latest os in a 3 years old model, but when you speak about Android "who cares about os, people just wanna make phone calls, email, web surfing" ???
Uao, very good point
Lol
Backpedalling, at its finest.
