新的操作系统(3.0+)增加了更多加速开发的特性(比如使用列表等)。另一方面,在某个地方可能(可能)有很多用户仍在运行 OS 2.2。
有没有什么地方可以查统计?有人可以就计划在圣诞节发布的新 iPhone 应用程序的目标操作系统提供建议吗?
鉴于这些数据,如果您只支持 iPhone,则没有理由不只使用 3.0。如果 iPod touch 是您受众的重要组成部分,那么可能会做出更艰难的决定。
但是,我敢打赌,愿意为您的应用程序付费的人也愿意为他们的 iPod touch 3.0 升级付费,这样他们就可以获得最新最好的应用程序。
最后,在我看来,如果出于开发原因对 3.0 有很大的吸引力,我会说去吧。我现在正在编写一个 3.0 iPhone 应用程序,预计将在接下来的几周内发布,我什至没有考虑 2.x - Core Data 对我来说太吸引人了,尽管我可以实现持久性SQLite。
这取决于。如果您想利用新功能,您必须使用 SDK 3,如果您不需要它们,您可以坚持使用旧功能。
我认为用户坚持使用旧软件的问题有两个来源:
根据 Admob 数据,早期 SDK 版本的采用率在过去相当不错。达到 60% 以上的采用率需要几个月的时间。查看Admob 统计信息
另一方面,我刚刚看到另一份Admob 报告,该报告表明 iPod Touch 用户更有可能购买应用程序并且他们不太可能升级。
但是,如果您需要来自 3.0 SDK 的东西,我会在圣诞节市场和明年打赌 3.0。