iphone - 开发一个新的应用程序;保持 iOS 4 兼容性仍然值得吗?

标签 iphone ios xcode ipad backwards-compatibility

<分区>

我目前正处于为客户开发新 iOS 应用程序(适用于 iPhone 和 iPad)的起步阶段。如果我还应该支持 iOS 4,我真的犹豫不决。我试图找到一些关于 iOS 5 采用情况的统计数据,我能找到的仅有的最近的文章之一是 this一。 This article显示截至去年 12 月 30 日,iPhone 版 Bump 的所有用户中有 59.16% 使用的是 iOS 5 或更高版本。该(免费)应用程序在 1.5 到 2 个月内不会推出,我个人猜测届时 iOS 5 的采用率将相当高。

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

感谢您的帮助!

最佳答案

老实说,这取决于。如果您的应用程序想要接触大量用户(社交网络,也许是游戏),那么支持旧操作系统是唯一的方法。您的统计数据表明 41%(很可能更少)的 iOS 设备都在 iOS 5 上,因此 41% 的巨大安装基础可能看起来并不多,但在营销方面,它是巨大的。

但是,如果您想要吸引特殊的受众(比如特殊的合成器应用程序,或者非常复杂的应用程序),那么要求最新的操作系统就不再是一个负担。

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

关于iphone - 开发一个新的应用程序;保持 iOS 4 兼容性仍然值得吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9168476/

相关文章:

ios - 应用程序请求对话框中的问题(Facebook iOS SDK)

iphone - IOS在没有Facebook Connect-Api的情况下将照片发布到Facebook

ios - 在设备上运行应用程序时查看本地数据库

iphone - 如何在 iPhone 应用程序中声明全局 int

ios - Swift:包含许多项目的字典

代码签名中缺少 iPhone 发行版身份

iphone - 在 IOS 自定义短信编辑器中发送短信

iOS 部署目标从一个版本更改为下一个版本

ios - 警告 : RLMNotificationToken released without unregistering

ios - 您的帐户已经有一个有效的 ios 分发证书(在虚拟机上)