苹果为什么没有放出Apple TV开发SDK

移动开发
本届WWDC之前曾有很多关于Apple TV的谣言,比如可能会开放Apple TV平台并向第三方开放SDK。但是谣言终归是谣言,这一切都没有发生。Apple TV还是之前的老样子,只有由特定合作伙伴开发的数量不多的几个应用。

  Apple TV还是之前的老样子,只有由特定合作伙伴开发的数量不多的几个应用。

  

[[89648]]

 

  本届WWDC之前曾有很多关于Apple TV的谣言,比如可能会开放Apple TV平台并向第三方开放SDK。但是谣言终归是谣言,这一切都没有发生。Apple TV还是之前的老样子,只有由特定合作伙伴开发的数量不多的几个应用。

  应用平台说到底是一个数字游戏。Tim Cook昨晚发布的一些关于iOS的数据很清楚的表明了用户数量的重要性。目前iOS平台上应用总数为65万,其中25万是专为iPad开发的应用,他还顺带提了下专为Android平板开发的应用数量“只有几百个”。

  原因有很多,最明显的原因是iPad比android平板更多,因此作为一个平台更有价值。另一个不那么明显的原因是iOS和Android对应用的态度是根本性不同的。Android应用对大屏幕的适应性使得很多为Android手机设计的应用也能较好的在Android平板上运行。苹果在这一点上则完全不同,在iPad上运行iPhone应用在大多数情况下体验都是极其糟糕的。苹果这么做的目的是驱使开发者为iPad开发原生App,毕竟iPad的用户基数在那儿放着。

  屏幕尺寸之困

  但是在TV领域,Apple的用户基础就薄弱多了。Tim Cook昨晚说苹果在过去六个月总共卖出了270万台Apple TV,在智能电视领域拔得头筹。但是相比起2011年售出的4050万台iPad,Apple TV表现的确差强人意。用户基数决定了Apple TV平台目前能给开发者带来的机会和利润都不会太多。

  同Apple TV相比,Google TV目前的用户数更少,目前只有不到一百万台Google TV。但是由于Google TV基于Android,用户还是可以从Android平台中挑出自己喜欢的应用放到Google TV上来运行,反正Android应用对屏幕大小的适应性不错。Apple TV则必须走完全不同的另外一条道,从很小的用户基数走起,一步步积累专为Apple TV开发的应用。

  用户界面之殇

  除开iOS应用对各种屏幕大小适应性的问题之外,还有一个原因是Apple TV需要一个全新的用户界面。iPhone和iPad的用法相较而言是很类似的,都是以手指触屏为主。Apple TV则有很大不同。苹果可能会给遥控器装一个触屏走iPhone的触屏界面,也可能加入一些全新的操作方式,Siri抑或是Kinnect之类的动作操作。

  苹果对产品完美的追求一直都在。如今Apple TV的交互界面的不成熟决定了他们暂时不会开放给开发者。苹果不希望被目前Apple TV为应用设置的“上下左右前后”的各种操作范式所桎梏。

  可能你会说假以时日开发者还是会接收Apple TV这个平台,因为他们相信这个平台的未来。但是要达到这一目标,苹果需要引导开发者,告诉他们Apple TV在未来会是如何一番光景。它到底是一个配件,一个Airplay接收器,抑或是一个硬件内容兼具的完备电视平台?

  TV前景之惑

  值得一提的是,微软虽说在智能手机领域没跟上节奏,但是在客厅争夺战中却取得了令人瞩目的成绩。微软已经出售了6700万个Xbox 360,Xbox Live的用户量超过了4000万。调查表明使用Xbox收听音乐与看视频的服务已经超过了游戏。通过Xbox Live上的一些应用如Netflix和Hulu,它正演变成为一个完整的流媒体服务。随着新的Windows 8系统将可能把Xbox整合进PC(别忘了PC仍然由Windows系统主导),以及通过Windows Phone控制Xbox,其想像空间还非常巨大。

  电视是目前3大屏幕中唯一还没将新媒体因素大量引入的一块屏幕。不管哪个公司赢得了客厅,那么它都可能获得整个领域的胜利。当所有公司都在移动设备上挣扎着如何通过广告赚钱时,家庭里的这块小地仍然是一块宝贵的资产。它甚至可能是所有屏幕中最有价值的一块屏幕。

  Apple最近一次的UI升级并未提示未来会有更多创新或是新应用的空间。要想真正推动Apple TV的发展,苹果需要做的还有很多。当前用户基数如此之小的情况下,开放SDK是远远不够的,苹果很清楚这一点。

责任编辑:佚名 来源: 36氪
相关推荐

2012-08-08 11:20:18

苹果Apple TV

2010-02-11 12:36:48

iPadiPhone OS苹果

2015-12-15 10:24:33

facebooksdk开发

2010-09-01 08:40:38

苹果Apple TV

2011-12-19 20:49:16

Apple

2021-10-12 10:49:17

苹果 iOS 15 Beta 3

2015-03-02 15:13:52

Apple Watch

2021-04-13 10:32:50

ARVR苹果

2019-11-18 21:19:23

iPhone苹果库克

2012-03-08 22:14:40

iOS

2015-06-11 10:42:19

苹果全平台

2022-06-12 21:36:57

Hooksreact

2013-04-26 14:48:48

OS X

2011-12-08 09:52:37

2013-08-05 13:26:05

2014-03-05 14:58:00

苹果CarPlayiOS

2020-07-22 07:55:12

Python开发函数

2014-11-07 09:58:59

Apple Pay苹果支付

2012-05-15 09:55:37

AppWeb苹果

2012-05-15 09:07:27

App
点赞
收藏

51CTO技术栈公众号