最近两天,我们主要看到了三则与开发者相关的新闻。其中,前两则来自苹果一年一度的全球开发者大会,第三则来自微软。
在开发者大会上,苹果总结了其应用商店App Store近十年来的销售业绩表现。根据它公布的数据,App Store每个星期的访客数量高达5亿。截至本周,它将会给开发者带来超过1000亿美元的收益。此外,公司还会在大会上表示,开发者有望在明年利用iOS用户界面框架,也就是我们通常所说的UIKit,来为Mac编写应用程序。
与此同时,微软也不甘示弱。本周一,它宣布已经与全球顶级软件开发平台GitHub达成一项75亿美元的收购协议。要知道,超过2800万的开发者,会利用GitHub相互学习、分享与合作。微软首席执行官萨提亚·纳德拉(Satya Nadella)表示:“我们微软是一家以开发者为核心的公司,此次与GitHub合作将能进一步帮助我们兑现赋予开发者足够自由的承诺。我们清楚地知道,自己肩负着什么样的责任,因而也会尽最大努力为开发者创造条件,让他们自由创新从而去应对目前所面临的严峻挑战。”
所以说,在如今这个时代,开发者的身价,可以说是非常高的。
平台与开发者的共生关系
在过去几个星期中,我一直都在思考,聚合器和平台之间到底存在着什么样的差别。通常情况下,聚合器收获的,是现成的内容或产品。而开发者则是利用平台,来自主创作一些全新内容。
因此,在开发者和平台之间,就形成了这样一种共生状态。从技术角度来看,平台主要就是为开发者提供必要的基础构建块组,比如应用程序界面或者应用程序编程接口,让他们创新使用体验。从市场角度来看,这些全新体验又会让消费者自愿选择掏钱购买或升级所用平台。
当然,应用程序究竟如何能够促进消费者接受某一平台,以及在什么程度上接受,还是得看具体情况而定。其中,几乎可以肯定的是,那些与开发者相关的平台,到底能够带来多少收益,未来发展潜能如何,是两个至关重要的因素。举个例子,传统的Windows系统几乎不会为终端用户提供多少实用功能。但它之所以还能如此值钱,主要就是因为大量以这一开放平台为基础所提供的应用程序。
这里的“开放”,主要有两层意思。第一,Windows应用程序编程接口是面向所有人开放的,大家都能够以此为基础进行开发。第二,开发者能够直接与终端用户建立联系、实现互动,其中就包括在线支付。而这种状态后来,也催生了众多大规模软件公司。同时,在2003年,还由此诞生了一个基于Windows的平台,即Valve的Steam。
Valve意识到,玩游戏只是整个用户体验中的一小部分。发现和购买游戏的体验,以及安装和升级游戏的过程,同样有着非常重要的作用。而且,这些用户的痛点,其实也就是开发者的痛点。比如说,最开始他们之所以产生开发Steam的想法,主要就是因为游戏玩家无法集体升级。要知道,对于需要在线竞争的游戏玩家来说,集体性的更新升级是一件非常必要的事情。虽然Valve目前是一家私有公司,没有对外披露Steam的收益数额,但据相关资料显示,该平台每年带来的收益高达数十亿美元。