2013年以来,Firefox OS、手机版Ubuntu等新手机操作系统不断发布,力图在iOS、Android、WP8三足鼎立的市场上占据一席之地。而近期产品发布时间、开发者版本手机偷跑再加上运营商开始测试等一系列消息的密集曝光,使得Tizen系统还未发布已经吸引了不少用户的关注。这个即将进入战场的新手机操作系统,又有何资本立足呢? Tizen研发的背景 Tizen(中文名“泰泽”)是由两大Linux联盟携手英特尔和三星,整合了LiMo和MeeGo两个操作系统推出的一款基于Linux构建的开源智能手机操作系统。在Android阵营中,三星已经占据了头把交椅,但是为什么还要和英特尔合作,推出Tizen系统呢?这是三星已经意识到过分依赖Android 系统存在着隐患,系统上受制于谷歌。特别是谷歌收购和摩托罗拉后,谷歌与众多手机厂商的关系变得微妙起来。虽然谷歌承诺会公平对待 Android 阵营所有成员,但没人敢说摩托罗拉未来不会得到什么优待? 其实三星早就有自立门户的想法,自主研发出了Bada系统,但很快便遭遇了困境。在这个情况下,三星遇上了在MeeGo系统上受挫的英特尔,两大不甘心的厂商又开始联手推出Tizen系统。 除了三星和英特尔,日本最大的移动通信公司DoCoMo也加入了Tizen的研发当中。DoCoMo因为不卖iPhone,导致用户大量流失。而Android机型尽管拥有丰富的应用,但对运营商部署自己的服务也有一定限制。而Tizen则允许运营商提供自己的服务,例如DoCoMo的在线购物服务,这会对运营商产生很强的吸引力。 Tizen系统界面 Tizen系统的看家本领 1.HTML 5应用是重点 Tizen系统的APP全部采用HTML5语言开发,这就是Tizen与iOS、Android的最大不同之处。目前iOS和Android都是采用的Java和Objective-C语言编写应用,但这种方式存在的缺陷十分明显。开发者开发APP时针对不同操作系统,都需要分别编写程序以符合该系统的规范。特别是Android系统的不断更新,再加上移动设备厂商对于Android系统的深度优化,导致开发者可能会对不同版本系统甚至是不同品牌设备进行优化和修正。这就大幅增加了开发者的工作量。 基于HTML5开发的APP就不会存在这一问题。即便是针对所有系统的APP也只需一次开发就行,然后再根据系统的具体要求,“封装”成不同版本的APP。这样操作在投入的时间和资金上远小于跨系统移植。Web编程语言的开放性可以使用户完全掌控系统,而不是像iOS那样,处处受到苹果的限制。而大量用Web代码编写的应用程序也可以很容易地移植到Tizen中。这样就能吸引很多HTML5程序员投身到Tizen系统APP开发中来,而不是完全重起炉灶。这也很容易让TIZEN摆脱像WP那样应用不足的尴尬。毕竟开发HTML5 APP实在太容易了,说通俗一点,就像给网站披上一件APP外衣那样简单。 为了鼓励开发者,Tizen联盟发起了一项奖金为400万美元的应用开发挑战活动,开发者需要在2013年11月1日以前提交项目,获胜者将于12月公布。其中,最佳游戏将获得20万美元的奖金,而最佳非游戏应用的奖金则为12万美元;前10名HTML 5应用将分别获得5万美元奖金,将有50个开发商或开发者瓜分总共400万美元的奖金。 |