盯一会儿你的 iPad,看看它上面的第三方应用。这些 App 会经常发布更新吗?它们都是基于 iOS 7 开发的吗?你最近发现过一些不错的 iPad 应用?iPad 应用市场看上去有活力吗?可供你选择的 iPad 应用多吗?最新 iOS 应用有推出相应的 iPad 版本吗?如果 iOS 8 推出之后,iPad 上的应用能适应这款最新的移动操作系统吗?
问了这么多问题,我的确有些反常,当然,我更希望上面这些问题的答案都是 yes。就本人而言,我并不是一个经常使用 iPad 的用户,因此在我眼里 iPad 上的应用前景似乎并不乐观。
App Store 的设计存在问题
苹果 App Store 的设计是个大问题。出现在 App Store “排行榜”里的应用只占到了全部应用的 0.02%,而且整个 App Store 生态系统都在鼓励开发人员往排行榜上面挤,但是很明显,99.98% 的人都挤不进去。跻身进排行榜的好处就是,会有更多人下载你的应用,用户根本不会考虑 App 质量,也不考虑自己是否会长期使用。在排行榜顶部的那些 App 会获得巨大的利益,而这也成为了众多 App 登陆 App Store 的唯一目的,但其中不乏大量粗制滥造的 App 产品。
如今,想要在 App Store 里获得成功,似乎和 App 质量,可持续性,以及更新这些因素无关了。只要你能登上排行榜,没人在乎你的 App 是否是从“编辑精选”或者“最佳搜索”里面出来的。
苹果公司最好能干一件事,那就是在 App Store 里面把排行榜给删掉,这样才能提高 App 的质量。我希望苹果能够意识到这么做对每一个人都非常重要,包括开发人员,消费者,以及苹果自己,也只有这样,才能推出更多高质量的应用。如果苹果想要提高 iPad 的销量,并且让 iOS 在众多安卓设备的包围中脱颖而出,这就是他们最先要做的事情。
然而,就算苹果这么做了,也无法解决问题。
App 开发不再是专长
App 市场正在变成一个成熟的发达行业,和初期相比,如今的 App 市场更加商品化。竞争无处不在,也非常残酷,有时还会非常“无耻”。想要在众多 App 中脱颖而出越来越难,而利润也变得越来越低。如果回到 2008 年,你会发现开发公司在 App 开发上面的投入很大,他们不得不这么做,因为那时候没有几个人会开发 App。但是现在移动 App 开发人员遍地都是。App 开发已经不再是个专长,而是一个商品了。
当然不是我一个人有这样的看法。举个例子,Edovia Inc. 公司创始人 Luc Vandal 就表示,如今 App 的黄金期已经过去,投放一款 App 到市场的难度也变得更大,不仅需要做大量规划,还需要资金和时间的投入。他说自己和很多 App 开发人员交流过,大家都有一个共识,那就是 App 的销量在下降,竞争变得越来越激烈。
种种压力给 iOS App 的质量和可持续性带来了巨大影响。在本文开始之时,笔者用 iPad 作为例子,就是因为和 iPhone 相比,iPad 上的问题更严重,更容易让人们看出问题所在。虽然目前 iPhone 的情况略好一些,但是它的 App 市场也会遭受同样的命运,而且它几乎已经走在一条不归路上了。
如何摆脱困境?
随着经济紧缩,App 开发公司很难像过去那样得到大量支持,比如过去他们可以招聘全职的员工,享受较好的办公环境,使用高配置的开发设备,提供免费更新服务,开发完全不同的 iPhone 和 iPad 界面等等。许多人放弃了开发 App,离开这一行去寻找更加稳定,薪水更高的工作。其他成熟的行业也遇到过一样的压力,但最后都是依靠适应环境才生存下来的,有的公司不得不进行裁员,并且说服留下来的员工在没有加薪的条件下做更多工作。
简而言之,就是用更少的资源做更多的事,而这,就是我们的现状。
那么如何做才能摆脱困境呢?最关键的,就是效率。而效率就意味你必须要亲自做大量,甚至全部的工作,自己编写大量定制代码和 UI,放弃对老版本的操作系统支持,并减少客户服务支持。
在提高效率方面,苹果其实给予了我们很大帮助,每个版本的 iOS 系统都添加了许多新功能,比如重新设计的 iOS 7 为许多独立开发人员提供了很大便利,他们能够再次便捷地开发出很酷的 UI。iOS 8 带来的帮助更大,功能的扩展打开了更广阔的新市场,开发人员无需再费太大力就能开发出更多功能的 App 应用。CloudKit 让需要 App 应用不再依赖于网页服务,自适应布局(Adaptive Layout)也减轻了不少负担,通过自动调整 UI 可适应任何大小的屏幕,开发人员再也不用去开发 iPhone 和 iPad 两个版本的用户界面了。
App 这个行业不是一条坦途,你只能尽可能的适应,然后继续前行。