views:

131

answers:

3

The new OS (3.0+) adds more features which speed up the development (like working with the lists etc). On the other hand there could be (potentially) a lot of users somewhere still running OS 2.2.

Is there any place to look for statistics? Could someone offer an advice on the target OS for a new iPhone app scheduled for Christmas release?

+1  A: 

Given this data, if you're only supporting iPhones there's no reason not to go 3.0 only. If iPod touches are an important part of your audience, it may by a harder decision.

However, I'd wager that the people willing to pay for your app are also willing to pay for the 3.0 upgrade for their iPod touch, so they can get the latest and greatest app.

Finally, in my opinion, if there's a significant draw to 3.0 for development reasons, I'd say go for it. I'm writing a 3.0 iPhone app at the moment, due for release in the next few weeks, and I didn't even consider 2.x - Core Data is too much of a draw for me, even though I can achieve persistence with SQLite.

iKenndac
Can you develop only for iPhone? I think that when you submit the app they test it on iPod touch too
Yes, you can — when you submit your app to iTunes Connect, you can choose your supported devices. Valid reasons for only supporting iPhone are very specific and niche, but they're there.
iKenndac
great, thank you very much for the link
Ilya Kochetov
+1  A: 

It depends. If you want to take the advantage of the new features you must use the SDK 3, if you don't need them you can just stick to the old one.

The problem why users stick to old soft has two sources in my opinion:

  • iPod Touch users needs to pay for the upgrade and not all of them will want to do that
  • iPhone OS 3.0 is significantly slower then 2.0, it has some nice adds but it's so slow that sometimes I regret upgrading my iPhone 3G (I think it's less noticeable on 3GS)
RaYell
My apps work faster on the 3GS than on a 3G with 3.0. From what I recall, the CPU on the 3GS is on par with the latest iPod Touches, and faster than the 3G.
mahboudz
+1  A: 

Based on Admob data, adoption rates of the earlier SDK releases have been pretty good in past. It takes a couple of months to reach over 60% adoption. See Admob stats

On the otherhand, I just saw another Admob report, which indicated that iPod Touch users are more likely to buy apps and they are not that likely to upgrade.

However, I'd bet on 3.0 for Christmas market and next year, if you need something from 3.0 SDK.

tequilatango
very good answer, thank you
Ilya Kochetov