开发新的应用程序;维持iOS 4兼容性还值得吗?

时间:2012-02-06 22:46:17

标签: iphone ios xcode ipad backwards-compatibility

我目前正处于为客户开发新iOS应用程序(适用于iPhone和iPad)的起步阶段。如果我还是应该支持iOS 4,我真的很优柔寡断。我试图找到关于iOS 5采用的一些统计数据,这是我能找到的唯一最新文章之一thisThis article显示,截至去年12月30日,59%的Bump for iPhone用户使用iOS 5或更高版本。 (免费)应用程序不会再持续1.5到2个月,我个人猜测到那时iOS 5的采用率会非常大。

我完全意识到这个问题没有单一的答案,但我想知道你的向后兼容性的经验是什么,如果你认为值得麻烦。我真的想使用Xcode的新Storyboard功能,我也非常想使用ARC(虽然我知道它也可以部分用于iOS 4)。该应用程序还将使用相当多的JSON,现在natively supported in iOS 5不使用第三方框架。

感谢您的帮助!

3 个答案:

答案 0 :(得分:1)

老实说,这取决于。如果您的应用想要覆盖大量用户(社交网络,也许是游戏),那么支持旧操作系统是唯一的方式。您的统计数据表明iOS设备上有41%(很可能少得多)的iOS设备,因此41%的巨大安装基数可能看起来不是很多,但是当涉及到营销时,它是巨大的。

但是如果你想要接触特殊的观众(比如一个特殊的合成器应用程序,或者一个非常复杂的应用程序),那么要求最新的操作系统就不那么重要了。

所以,请选择。这真的是你个人的选择。无论哪种方式;你不能出错。

答案 1 :(得分:1)

以下是一些实际数据 - 对于我的应用,大约75%的用户使用的是iOS5。

答案 2 :(得分:0)

答案是肯定的。你不知道有多少人不知道5.0是什么,甚至是什么。我的邻居仍然有3.1,而且它太旧了,iTunes无法升级它。 目标为4.2。