编者按:在智能电视这个被探讨了许久的热门领域,相比于手机、平板电脑等智能终端,由它所创造的引人注目的成绩似乎从未发生。为什么这个领域多年来难以前进?国外科技媒体GigaOM从开发者的角度提供了他们的观察,以下是详细内容: 两年前,GigaOM的一名记者决定自己动手,为网站开发一款在Boxee Box上运行的智能电视程序。 他数夜未眠,做出了一个基本用户界面,很快这一应用的模型就成型了。但他还没能把收尾工作做完,一系列变化就接踵而至:Boxee的脚本语言格式从XML改 成了HTML5,这使得其应用程序还没出生就已经过时;随后又推出了第二代Boxee电视设备,其应用根本无法运行了;几星期之后,该公司被三星收购,并 声称不再支持任何设备。 GigaOM在马上就能拥有一个智能电视应用程序时,由于平台的突变使得其应用报废。而这也是程序开发者们面对的常态,智能电视应用的开发者可能每天都会遇到这样的问题。 Lucas Gonze曾负责音乐订阅服务MOG的智能电视应用,他说,“相互竞争的平台数量暴增,业内必将面临行业洗牌。会有一些企业脱颖而出,但大部分都会成为炮灰。” 这对开发者来说可不是什么好消息,他们希望将电视作为下一个搭载应用的大平台,通过各种新方式带给用户内容并使用户能够与内容互动。 开发者使iPhone和Android成为传奇,他们理应能对智能电视施加同样的“魔法”,但这么多相互竞争的平台使得下一个杀手级应用的开发难上加难。更糟的是,让应用程序在55英寸的电视屏幕上运行可能没有想象中那么简单。 标准化框架尚不成熟 当开发者想把他们的服务搬到智能电视上时,他们考虑的第一个问题是:从哪儿开始?三星、LG、谷歌、雅虎、罗库、松下、Opera还是其他公司?不同的公司都有自己的平台,这些平台之间的兼容性目前为止还很有限。 比如罗库公司就将Visual Basic作为其应用的默认编程语言;谷歌电视基于Android平台,这意味着其应用需要用Java语言编写;雅虎Connected TV Widget引擎需要使用JavaScript及XML等技术,而在其他平台上,这些都不管用。 电视制造商通过在整个行业内采用HTML5以求简化,但是将在一个平台上开发的应用移植到另一个平台上需要耗费大量资源。“你会看到标准化的框架出现,”Netflix的产品管理主管Scott Mirer说,尽管现在这样的标准尚未成熟。 Netflix 针对每个不同的平台量体裁衣,对其应用做出相应调整来解决这一问题。该公司雇用了大批开发者来优化其应用在智能电视上的体验,还有三个独立团队着力于开发 智能电视用户界面,其他的开发者则专注于将Netflix的应用移植到超过800个不同的移动和连接设备上,这些开发者研究每种智能电视,并判断其硬件是 否能够满足处理要求,是否需要削减其应用的一些功能。 这么做的目标是在所有设备上提供相同的外观和感觉,Netflix的用户体验副总裁Matt Marenghi说:“我们的很多用户使用多个设备,在不同的设备做过多不同的优化体验会令用户困惑。” 盈利更难 当然,并不是大家都像Netflix有那么多资源。这就是为什么其他开发人员必须选择优先开发的平台,做出决策的根据也并不总是设备销售数量。人们之所以在 一个平台上投入时间和金钱,至少是因为觉得这个平台很重要。这也正是许多开发者喜欢罗库的原因。自从2008年推出以来,其售出的设备数量刚刚超过500 万,在电视每年销量为3700万的美国市场,这仅是一个很小的份额。Gonze说:“但罗库的用户群体们会安装应用,并希望有一个应用商店。” 罗库的用户在这方面的花费在50-100美元,这与普通电视购买者有很大的区别,因为他们甚至从不使用内置的应用程序平台。对那些买智能电视只是因为它们在 打折促销的用户来说,他们可能从没把电视与互联网连接过,只是通过电视观看Netflix的视频,并且从没有浏览过应用商店,更别说发现其他的应用程序 了。Gonze认为,从基于电视的应用程序中盈利要难得多。 电视机制造商希望应用程序商店会给他们开创一个全新的收入来源,至少可以和谷歌、苹果从自己平台上赚得的钱一样多。但是目前为止智能电视平台还没实现盈利,看不到“钱”景,独立开发者也纷纷离开。作为替代,智能电视里的大多数应用程序或者由大内容出版商内部开发,或外包给那些在专攻特定平台应用的开发商店。 |