开发兼容iOS 3的iPhone应用程序是否有意义?
问题描述:
我开发iPhone应用程序,涉及从iOS 3.2(核心文本,等..)快速发展的框架,但客户需要部署目标是iOS 3.0开发兼容iOS 3的iPhone应用程序是否有意义?
的困境是要么一起下降的可比性要求具有开发成本但缩小了潜在的用户范围,或者花费额外的精力开发与旧版iOS兼容的应用程序。 这种困境来自于这样的观点,那些不更新iPhone的用户是那些不使用AppStore,不购买应用等的用户......所以为他们开发并不具有市场营销意义。
这是真的吗?你知道关于这个问题的可靠资源/研究吗?
答
如果您销售的应用程序数量庞大,即使销售额的微小增长率可以支付全职程序员和QA测试人员的薪水,并且您的应用程序可以在没有较新的API的情况下使用,那么也许值得支持古代OS版本。
如果不是,它是最有可能不值得的,因为
1)不使用最新的API允许较小的功能集,并
2)较长的开发和测试时间,以及,可能会让你获得更多的新销售量,而不是使用古设备的顾客;和
3)人谁不升级其操作系统或他们的设备不买几乎同样多的应用程序,因为人们更跑了最新的操作系统版本。
答
我看到它 - 苹果与最高提升百分比的公司之一,大多数用户升级到一个稳定的释放不超过3-4个月其出后(更精明的人会升级几乎立刻通常情况下),
老实说,我认为谁正在积极下载没有iOS应用的用户数> 3足够低,需要的时候“忽略”了。
如果决定是留给我的,因为你需要核心文本如你所说和不足之处是没有那么高,我会去为> 3.2。
这就是我的个人意见:)
干杯。
除非你需要为*不能*升级到3.2设备的支持(如1根的iPhone),绝对不低于3.2任何打扰。几乎肯定不会打扰低于4.0的任何东西。而且,只有当你愿意留在先锋队时,尤其是在几个月后,你才可能获得5.0+。 –
我相信这样的问题总是会给开发者带来困境。但我相信开发人员有责任解释旧功能的限制和使用新功能的优势。这对于开发人员来说始终是一个挑战。当然更新会给你一些新的.... :) – DShah
我主要关注的是,由于性能下降,不会将iPhone更新到较新的iOS的用户。这可能是iPhone 3G的真实情况。 – Lukasz