We were creating a better version of one of our apps, we were going to use storyboards, but I finally decided we should do them withouth storyboard, so it is compatible with all iphones, not only IOS5 ones. Is it a sound decision, in your opinion?
My reasoning is, there are a massive amount of devices owned by people that are not tech-saavy, do not know what ios 5 is, or don't care to upgrade. There are also lots of devices (3g, 3gs) that would maybe run not so smoothly with IOS 5, so people won't upgrade.
I hope apple does not hold it against us that we are not using storyboards....
It doesn't matter if you want to use a certain tech or not, Apple isn't going to care.
I went without iOS 5.0 specific features in my latest app because I wanted to target the 20% or so that are still running iOS 4.3. I was only really relying on automatic zeroing weak references from iOS 5 so I got rid of those.
We were creating a better version of one of our apps, we were going to use storyboards, but I finally decided we should do them withouth storyboard, so it is compatible with all iphones, not only IOS5 ones. Is it a sound decision, in your opinion?
My reasoning is, there are a massive amount of devices owned by people that are not tech-saavy, do not know what ios 5 is, or don't care to upgrade. There are also lots of devices (3g, 3gs) that would maybe run not so smoothly with IOS 5, so people won't upgrade.
I hope apple does not hold it against us that we are not using storyboards....
What are your thoughts about this?
Like they said, Apple doesn't give preference over it....but
I would highly recommend starting off with iOS 5.0 from the start. iOS 5 has a lot of great new features, and it can be difficult to manage apps between different OSes. As for the older devices, the iPhone 3GS is over 2 years old, and even with that device plenty of those users have upgraded to the latest operating system.
Do you guys know if there is official data? One of you says "20%", other says "plenty", but would love to know exactly how many. I know lots of people that never connect their iphone to a computer or itunes.
The best way to get this information would be to ask someone with flurry in their app. I think 20% running 4.3 is probably a good estimate. Also I wouldn't worry about supporting the iPhone 3G at this point. It's probably <1%.
If I were starting a new app I would go iOS5+ only. But I like to keep my existing apps at least 1 OS version behind. I'm not sure it's worth the effort to go ARC + storyboards for my prior apps.
Do you guys know if there is official data? One of you says "20%", other says "plenty", but would love to know exactly how many. I know lots of people that never connect their iphone to a computer or itunes.
Around 20% still on iOS 4.3. The only thing from iOS 5.x I was using was ARC which is partially supported on 4.3 so it was a no brainer for me to support that version.
It also helped that I haven't gotten around to learning how to use Storyboards just yet so I didn't have to migrate downwards to older tech