Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
RE: New Features in iOS 6 Receive Spotty Support from Older Devices

This is great and all but where's the iPod Touch 4G?
 
As a former 3G owner that had an unusable phone with Apple's last update for that hardware, I welcome not being included in the updates for my iPhone 4.

As a former 3G owner and now a 4 owner I can say I saw this coming. For all the 4 owners who belittled 3G owners as complainers for being left behind with iOS4, how do do you like them apples?
 
Well, the iPhone 4 and iPad 2 don't support 4G like networks.

If that's the reason why they aren't included for iPhone 4 and the iPad 2, then that makes total sense. I have an iPad 2 wifi only so I don't get the Facetime over Cellular anyways and I'm not surprised Siri didn't make it to the iPad 2, and iPhone 4S, so I'm glad that all the features are coming to the 4S, although by the time the iPhone 5 (or if they call it The New iPhone which won't be surprising) comes out, I bet there will be a couple of iOS 6 features only available for the next phone, and not the 4S
 
And this isn't fragmentation?

Actually, no, it's not.

When people talk about fragmentation they're usually always talking about it from a developer standpoint. You know, when you make an app, how many versions to you have to make?

None of this has anything to do with that. Whether or not a user's iPhone can do FaceTime over 3G doesn't alter how you make your app.
 
To have a proper answer please do:

1. Get a degree in the field of science, math and engineering
2. Become an expert in what you do
3. Apply for work at apple
4. Become a leading technical expert at apple
5. be part of the creative team that decides what is good and what is not for ios and apple hardware

Then you'll have the answer to the question that you posed above.

If you think that apple employees fulfill all or part of the above then you're very much mistaken...

To the point:

ALL THE AFOREMENTIONED LIMITATIONS WILL BE DEALT WITH BY SIMPLY JAILBRAKING YOUR PHONES... so stop worrying.

Apple needs to fabricate reasons for you to upgrade your old iphones!:p

Personally, I can't wait for the iphone 5s in 2013... till then HELLO IOS homebrew community!!!
 
Coming to the iPhone 3GS.....iOS 6 Lite

Coming to the iPhone 4.....iOS 6 Basic Edition

Coming to the iPhone 4S.....iOS 6

Coming to the iPhone 5.....iOS 6 Premium Edition


-Kevin
 
When Apple talks about fragmentation, they're referring to the fact that developers have to make multiple versions of their apps to support all the Android devices.

Yes, but developers already have to do that on iOS, and it is just going to get worse. Look at some universal games for example. I have a few games where there are separate files included for 3rd gen iOS devices, 4th generation mobile devices, extra iPad 1 files, 4S sgx545mp2 files, additional items for the iPad 2, and now, extra high res iPad 3 graphics.
 
To have a proper answer please do:

1. Get a degree in the field of science, math and engineering
2. Become an expert in what you do
3. Apply for work at apple
4. Become a leading technical expert at apple
5. be part of the creative team that decides what is good and what is not for ios and apple hardware

Then you'll have the answer to the question that you posed above.

You don't need a degree in the field of science, math or engineering to know that Apple is trying to get people to upgrade to the iPhone 4S and make more money!

It works really well for them. People buy new iPhone to get all the features. People sell old iPhone, but people don't want the old iPhone, they want the new one that has all the new features. Used prices go down. More people can afford the used iPhones so more people have iPhones. Apple take over the world!
 
Coming to the iPhone 3GS.....iOS 6 Lite

Coming to the iPhone 4.....iOS 6 Basic Edition

Coming to the iPhone 4S.....iOS 6

Coming to the iPhone 5.....iOS 6 Premium Edition


-Kevin

Haha, that's actually quite clever :)
 
Welcome to having hardware dictate what you can do with your software. If it doesn't perform really well in testing, Apple won't let it out in the wild or else you'll have X million complainers. [Begin rants on "Apple updates its products too fast!"]

So iphone4 hardware is preventing facetime over 3g? No, apple just wants you to upgrade.
 
Yes, but developers already have to do that on iOS, and it is just going to get worse. Look at some universal games for example. I have a few games where there are separate files included for 3rd gen iOS devices, 4th generation mobile devices, extra iPad 1 files, 4S sgx545mp2 files, additional items for the iPad 2, and now, extra high res iPad 3 graphics.

As a developer, I'm going to tell you right now, they messed that up. I sometimes make some non-retina images for my games if they don't scale down well automatically.
 
I would say that Apple have their reasons for excluding certain features, but I really don't see why the original iPad shouldn't get the iOS 6 treatment, it's got more power and RAM than a 3GS. Who knows, things could change over the next few months.

By the way, Siri on the iPad is seriously awesome, and I'm very happy to see a Clock App for the iPad, been long overdue!
 
I'm usually not worried when apple doesnt allow certain features on the iphone 4, because with a jailbreak it will all be possible.
 
As an Android user, I must say the fragmentation isn't nearly as bad or even as noticeable as Apple claims it to be. I've never come across an app that hasn't worked on either of my Android devices.

yet you fail to mention how many of these devices you have, and how many different versions of android, sorry dude

----------

I know it sucks to miss out on new features but trust me, as a previous owner of an iPhone 3G, you're better to miss out on features than have a slow and buggy system. iOS 4 crippled the 3G, so I sold it and refused to get another iPhone once they announced they were providing no more updates. My advice to iPhone 3Gs owners would be to not upgrade to iOS 6 at all.

there's the iBricking some users downvoted
 
I don't get what iPhone 4 users are upset about. Apple is in the business of selling phones. Of course there will be features in a new iOS release that will only work on the latest revision of the hardware. Apple has been doing that since the beginning. There were things that the 3GS couldn't do on the first major iOS release after the iPhone 4 was made available (WiFi hotspot, etc) that the hardware of the 3GS would support. This is Apple's MO. As a 3GS hold out who is waiting for the iPhone 5 with LTE support to move, I have no doubt after the 5S is released the following version of iOS will have things it won't support. Upgrade to the 4S or wait for the 5.
 
It's been 3 years. Those with iPhone 3GS when it came out are already eligible for BOTH iPhone 4 and almost eligible for iPhone 4S upgrades.

So, upgrade if you want the features.
 
How could an iphone 4 not support turn-by-turn gps? I mean..there are apps that already do this lol
 
To have a proper answer please do:

1. Get a degree in the field of science, math and engineering
2. Become an expert in what you do
3. Apply for work at apple
4. Become a leading technical expert at apple
5. be part of the creative team that decides what is good and what is not for ios and apple hardware

Then you'll have the answer to the question that you posed above.

I think a MBA would be better suited. This is clearly a move to encourage upgrade sales, get a clue.
 
Wow. No turn by turn on the iPhone 4? Absurd. I'm slowly learning that other smartphones, with some of their flaws, have features in them I need...and that need outweighs my "need" to have all things Apple. Guess I'll see how the reviews for the Galaxy III pan out. Cause I might just switch.
 
This lack of support on the iphone 4 really sucks eggs!

Total and complete Bulls**t.

I'd really like to see hardware justification as to why not. Please, someone prove to us the reasons.

:mad::mad::mad::mad::mad:

Don't worry, you ain't missing anything.
 
Actually, no, it's not.

When people talk about fragmentation they're usually always talking about it from a developer standpoint. You know, when you make an app, how many versions to you have to make?

None of this has anything to do with that. Whether or not a user's iPhone can do FaceTime over 3G doesn't alter how you make your app.

*sigh*

Uses of API Level in Android

The API Level identifier serves a key role in ensuring the best possible experience for users and application developers:

It lets the Android platform describe the maximum framework API revision that it supports
It lets applications describe the framework API revision that they require
It lets the system negotiate the installation of applications on the user's device, such that version-incompatible applications are not installed.
Each Android platform version stores its API Level identifier internally, in the Android system itself.

Applications can use a manifest element provided by the framework API — <uses-sdk> — to describe the minimum and maximum API Levels under which they are able to run, as well as the preferred API Level that they are designed to support. The element offers three key attributes:

Baked. Into. The. SDK.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.