Sheesh. Am I the only one still using a first-gen iPad stuck with iOS 5? Just a couple weeks ago my sister wanted to install an app that turned out to be iOS 7 only. Grr.
sigh..
51–60 of 82 posts
Sheesh. Am I the only one still using a first-gen iPad stuck with iOS 5? Just a couple weeks ago my sister wanted to install an app that turned out to be iOS 7 only. Grr.
sigh..
I still target 5.1 because it does 90% of what 7 does but still works on first gen iPads. Apple has a tendency to only implement software features on their newest OS instead of back porting to earlier versions, because it sells more devices. It's unleet for developers to encourage this. I think a reasonable prime directive for API developers is that if hardware can do something then software shouldn't be prevented fr…
Apple is making it really hard to support a version that you didn't target from day 1. And it is hard to target older versions from day one
There isn't anything in this article that explains why you can't support both. The only sentence about this is "We can’t leverage what iOS 7 has to offer and a lot of the UI is compromise.", which doesn't cite any difficulties they've run into. The only iOS 7 features they mention are UIDynamics and the receding keyboard—the rest are iOS 5/6 features.
I still target 5.1 because it does 90% of what 7 does but still works on first gen iPads. Apple has a tendency to only implement software features on their newest OS instead of back porting to earlier versions, because it sells more devices. It's unleet for developers to encourage this. I think a reasonable prime directive for API developers is that if hardware can do something then software shouldn't be prevented fr…
The truth is that the original iPad had very little RAM. I imagine there is a very good reason that iOS 6 (and up) didn't make it onto that device.
Interesting - I did not know about the new receding keyboard functionality. For those curious, you can simply set a boolean on any UIScrollView or subclass to make the keyboard recede like in the Messages app.
Earlier quoted context omitted.
Yeah, that's a great feature. One open issue is that from time to time a breaking change to our API is needed and a force-upgrade is forced on the app users. We try to avoid it, but it happens. The next time this happens, it's really goodbye iOS 6 users.
This year, Apple's "12 Days of Gifts" app only runs on iOS7. I don't know if that was intentional, but it seems likely.
I still target 5.1 because it does 90% of what 7 does but still works on first gen iPads. Apple has a tendency to only implement software features on their newest OS instead of back porting to earlier versions, because it sells more devices. It's unleet for developers to encourage this. I think a reasonable prime directive for API developers is that if hardware can do something then software shouldn't be prevented fr…
If I started developing tomorrow, and have no 5.1 device, how can I do QA? I have an iPhone 4 that was never upgraded, but I can either keep it as is or upgrade to 7 Apple is making it really hard to support a version that you didn't target from day 1. And it is hard to target older versions from day one
Actually, that doesn't seem very sane to me. Why are we doing additional work for functionality that we already created, and losing support for people on older versions? Sure if you are a making a new app it makes sense to use great new features. It doesn't make sense to delete code that is working and redo it just because the new way is easier. 0 effort >>>> small effort times 10.
"It doesn't make sense to delete code that is working and redo it just because the new way is easier." Less code to maintain >>> custom written code that might be prone to break on newer versions of the OS. It's definitely what I would do.
Earlier quoted context omitted.
Our app is iPhone only, but this is a great point to remember for anyone thinking about dropping the non-retina image.
Unfortunately, an app cannot be made `-568h` only. And -[UIImage imageWithName:] does not support `-568h` infix.
Sheesh. Am I the only one still using a first-gen iPad stuck with iOS 5? Just a couple weeks ago my sister wanted to install an app that turned out to be iOS 7 only. Grr.