iPhone:是否还值得开发支持OS 2.2的应用程序?

3
新的操作系统(3.0+)增加了更多功能,可以加速开发(例如与列表一起工作等)。另一方面,可能仍有许多用户在运行OS 2.2(潜在地)。
是否有任何地方可以查看统计数据?是否有人能够为即将在圣诞节发布的新iPhone应用程序提供目标操作系统的建议?
3个回答

2
鉴于个数据,如果你只支持iPhone,那么没有理由不仅支持3.0。如果iPod touch是你的目标受众的重要组成部分,则可能会更难做决定。
然而,我打赌愿意为你的应用程序付费的人也愿意为他们的iPod Touch支付3.0升级费用,以便获得最新和最好的应用程序。
最后,我认为,如果有重要的开发原因吸引你使用3.0,那么就去尝试吧。我正在编写一个3.0版的iPhone应用程序,将在接下来的几周内发布,即使我可以使用SQLite实现持久性,Core Data对我来说仍然非常吸引人。

你能只为 iPhone 开发吗?我认为当你提交应用时,他们也会在 iPod touch 上测试。 - Ionut Anghelcovici
1
当您提交应用程序到iTunes Connect时,可以选择支持的设备。仅支持iPhone的有效原因非常具体和独特,但它们确实存在。 - iKenndac

2

这要看情况。如果您想利用新功能,必须使用SDK 3;如果您不需要它们,可以继续使用旧版。

我认为,用户坚持使用旧软件的问题有两个原因:

  • iPod Touch用户需要付费升级,而不是所有人都愿意这样做
  • iPhone OS 3.0比2.0慢得多,虽然它有一些不错的功能,但有时它太慢了,以至于我后悔升级我的iPhone 3G(我认为在3GS上不那么明显)

1
我的应用在3GS上比在带有3.0的3G上运行更快。据我所知,3GS上的CPU与最新的iPod Touch相当,并且比3G更快。 - mahboudz

2
根据Admob的数据,早期SDK版本的采用率过去一直很好。需要几个月才能达到超过60%的采用率。请参见Admob统计数据
另一方面,我刚看到了另一份Admob报告,表明iPod Touch用户更有可能购买应用程序,而且不太可能升级。
然而,如果你需要从3.0 SDK获取内容,我会押注在圣诞市场和明年。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接