当初不把iOS放到眼里的webos究竟怎么了?(上篇)

 

编辑君还记得上学的时候,用veer和Pre2做情侣机,时光一去不复返呀~...



以下是美女主播的新闻播报↓↓

或许从Android和iOS诞生后,智能手机的发展速度开始飙升。

过去,诺基亚乐此不疲的推出各种Symbian小修小改机型,还赚的盆满钵满。当然,这和大环境有关,虽然也有一些系统和Symbian竞争,但基本都处于弱势,一家独大惯了,不思进取也正常。



这时我们再看Palm。



虽然名气不如诺基亚,但却备受发烧友喜爱的品牌。

只是,时间到了2005年,PalmOS 5羸弱不堪,已经沦为非常落后的平台,体验和硬件都差强人意,内部开发许久的PalmOS 6又迟迟无法完工。于是Palm决定“脚踏两只船”一一一边对PalmOS 5不离不弃,一边和Windows Mobile生死相依。



2006年,Palm CEO Ed Colligan表示,造电脑的公司根本不会懂智能手机,他们进入这一领域绝无胜算。

这时,Palm仍然盈利,好吧,还赚的不少,所以Ed Colligan对传言中的iPhone并不在意。

2007年,iPhone问世,但App Store还没推出,和Palm一样的传统厂商还没意识到iPhone即将带来的划时代的变革,Palm高层只看到iPhone的种种缺点,加上Palm低端市场卖的不错,Palm高层仍然对iPhone不以为意。



不过有一件事Palm做的非常正确一一PalmOS 5无法撑起未来,Palm需要一个新的系统。只是Palm高层错误的以为PalmOS5+WindowsMobile的组合还可以坚持很长时间。。

其实,2006年中期,Palm已经开始着手研发未来系统一一代号“Nova”。Palm对“Nova”非常重视,不仅收购相关公司,还请来前苹果高管Jon Rubinstein担任执行主席。

这位“前苹果高管”一一Jon Rubinstein掌握大量iPod和iPhone团队的核心成员。然后,不出意外,Jon Rubinstein开始挖角行动。比如前Dangerand Helio设计所的设计总监Matias Duarte,放弃追随Andy Rubin到Google任职的机会,成为Palm的UI设计总监;Mike Abbott领衔的前微软软件开发团队和Lampdesk创始人Manu Chatterjee(开发点金石的那位)等。



可以说,Palm汇聚当时硅谷最顶尖的人才。

虽然乔布斯知道,也试图和Ed Colligan签署双边竞业禁止协议,但是Ed Colligan强硬拒绝乔布斯的要求。因为Ed Colligan知道,Palm要打造一款超越iPhone的产品。

2007年末到2008年初,牛人扎堆的Palm正在奋战“Nova”的UI层,代号“Prima”。理论上,“Prima”高效率、轻量级的优势,可以适用有限的硬件资源。

但,只是理论。

“Prima”进度缓慢,体系复杂,虽然MatiasDuarte等设计天才提供革命性的设计,却无法使用“Prima”实现。



2008年,Palm组织一场第三方开发者大会,向开发者展示“Prima”的API和开发文档的草案。反响非常热烈,全是负面消息,因为“Prima”太复杂了。

更复杂的是,由于Verizon临时起意,莫名其妙的取消“Nova”设备一一Pre的订单,Palm不得不选择弱小的Sprint。



意外总是来得特别快,Windows Mobile的占有率飞速下滑,Treo Pro销量惨淡,Windows Mobile撑不了预想的那么久。Ed Colligan和Jon Rubinstein不得不将“Nova”手机提前到CES 2009发布。

同期,“Prima”进展实在太慢,甚至有员工开始消极怠工。

Palm副总裁Andy Grignon和平台总监Greg Simon当机立断,决定使用webkit实现UI层代替“Prima”,代号“Luna”。

webkit拥有现成的解决方案,使用纯HTML和Java Script编写的UI层开发迅速,很多功能特性可以快速实现,对未来的第三方应用开发也有好处。



当然,移植工作没有那么简单,webkit不是为移动设备设计,浏览器可以使用webkit,Palm却要用来实现整个UI层。

1个月艰苦奋战,Palm证明webkit实现UI层可行。不过,这还不够,“Luna”还要更高效、简洁,Palm决定移植V8 Java Script引擎,对,Chrome浏览器的那个,Google还是很久以后才将V8引擎用于Android。

2008年中期,“Luna”定型,Palm所有开发人员集中全力进行“Luna”最后的攻关,距离CES 2009还剩6个月。

Palm邀请函
“Luna”开发效率再高,也无法6个月全新上阵,“Prima”的Java底层还要保留。接下来,Palm主要负责让webkit UI层和Java底层可以正常协同工作。

6个月后,Palm终于赶上CES 2009发布第一个webOS设备一一Pre。



这场发布会非常成功,Pre的演示天衣无缝,webOS革命性和流畅性征服所有观众。人们只是对Sprint颇有微词,但是对Pre和webOS的负面评价却很少。

2009年6月5日,Pre正式发售。Palm千辛万苦勉强履行“2009年上半年开卖”的承诺。前Palm CEO Ed Colligan功成身退,由webOS之父Jon Rubinstein取而代之。一切看起来已经逐步走上正轨,Palm的复兴之路近在眼前。。了么?

欢迎大家留言,说出你的观点,精彩的上墙
↓↓↓


    关注 科技美学官方


微信扫一扫关注公众号

0 个评论

要回复文章请先登录注册