How is this fragmentation? App developers now do not have to care about support for ios3,4 etc. Their older versions of the App remains to take care of that
If the older version is missing features, then there's fragmentation.
For example, consider a messaging or social media app - and the old version can't fully interact with the current version.
So do I. I'm scared of my iPhone 4 stuffing up again (requiring OS reinstall), because I won't be able to install iOS 5.I wish Apple would provide older OS versions, too. My iPad 1 would still be a great machine if I hadn't upgraded to 5.x.
However, unlike Android or Windows Phone, this is fragmentation due to outdated products.
So I'm on an original iPhone on 3.1.3 and this isn't working for me. I had the facebook app on this phone, so I know there is a version that works with 3.1.3. It's not working for me though. And the alarm clock app I used to have. Every app I've tried give the ol' iOS 5 required message, and has nothing about downloading old versions. I was using this old phone as my alarm clock for years. Then I did a restore and got the surprise that all of my apps were gone![]()
Double job for developers, but great for end users.![]()
ok, this looks good.
But i'm maybe missing the point.
If the legacy user already has the app, why would it no longer be compatible ?
No, there´s no opt in for devs! This could lead to some problems for several devs. For instance: If you had any kind of licensing deal for your app V1 (min req. iOS 3.1) which you dropped with app V2 (min req. iOS 5.1) you´ll have a big problem.![]()
It's OK, I recently got an email from Apple telling me how to enable/disable different versions.![]()