最近各大移动平台最近都在竞相发力,Windows Phone7于9月16日发布正式版开发工具,Android 3.0也即将于十月发布。而Palm被惠普收购后同样不甘落后,Palm的移动操作系统即将发布新版本:WebOS 2.0,现在已经通过WebOS 2.0 SDK的方式推送给了Palm社区的开发人员,包括大量的更新和新特性,其中不乏让竞争对手感到担心的强大新功能。
现在这些新特性只开放给了参加Palm早期访问计划的开发人员,新版本引入了对HTML 5的支持,通过使用“堆叠”改善了多任务接口,它象一叠卡片一样将相关的屏幕堆叠在一起,加上更多先进的通用搜索功能,支持JavaScript服务和一套为“Synergy(协同)”开发的新API,它可以从社交网络,如Facebook和Webmail服务中自动将联系人、日历和计划信息同步到WebOS手机上。
WebOS 2.0中的新特性
WebOS 2.0将是最大的一次更新,Palm开发者中心详细列出了该版本中的新特性,本文是经过整理后,我认为最引人注目的几大新特性。
堆叠(Stacks)
新的堆叠功能扩展了Palm的“卡片”功能,允许用户与屏幕进行交互,例如,如果想关闭某个应用程序,你只需要将应用程序对应的卡片拖离屏幕即可,借助堆叠功能,WebOS 2.0会自动将相关的卡片组织在一起,以降低零乱感,并允许在多个任务之间快速切换,用户可以通过拖拉手工创建堆叠。对于开发人员来说,要让自己的应用程序支持堆叠完全不用做任何事情,在应用程序内因用户行为产生的卡片会自动与应用程序主卡片组织在一起。
Just Type
Just Type是WebOS通用搜索功能的新名字,它允许用户同时搜索设备和网络上的内容,其中一个增强的功能叫做“Quick Actions”,它允许用户执行例行任务,如更新Facebook状态,设置提醒,向购物单添加项目,开始写电子邮件和其它常见的任务,开发人员可以使用Just Type钩子,通过索引存储在设备上的数据或创建自己的Quick Actions扩展应用程序的功能。
Exhibition
Exhibition是一个屏保类程序,当手机放在底座上时,它可以显示幻灯片,时钟,股票行情和新闻,也可以通过开发人员创建的应用程序实现自定义。
Synergy API
Synergy可以将Facebook上的联系人合并到Palm Pro的地址簿中,也支持Google,Microsoft Exchange,LinkedIn和Yahoo,联系人是从手机主动拉取下来的,可以显示联系人的生日,工作和个人日历,IM和短信等信息。在WebOS 2.0中,开放给开发人员的Synergy API提供了联系人,日历和短信连接器,以后还会开放更多WebOS数据类型,例如,开发人员可以使用连接器将WebOS的短信应用程序连接到聊天或IM程序,或在内置的日历应用程序中访问其它日历或线上活动。
HTML 5,JavaScript和PDK插件
在底层技术方面,WebOS 2.0的先进之处在于支持HTML 5,如增强的画布,网络存储,地理定位和应用程序缓存,此外,新版本还内置支持Node.js运行时环境和PDK插件,它允许开发人员使用C/C++开发游戏和其它更具沉浸感的应用程序,PDK插件目前已经处于Beta阶段,到WebOS 2.0正式发布时,它将会一并结束Beta,届时开发人员就可以使用这些插件来开发应用程序了。
基于WebOS的平板电脑可能才是惠普真正的王牌
早在Google的Android成为苹果iPhone的竞争对手之前,许多人就认为Palm的WebOS可能会成为iPhone的竞争者,将iPhone从智能手机霸主的位置上拉下来,当Pro发布时,华尔街杂志的Walt Mossberg将其称为iPhone的强大竞争对手,并大赞它是一个“漂亮的,创新的,多功能手持电脑”,他不是唯一持这种观点的人。
但遗憾的是,被盛赞为iPhone超级杀手的Pre很快就失去了吸引力,不但Pro出师不利,它的小弟弟Pixi也卖得不好,可能与它们使用的硬件有关,也可能与运营商有关,还可能是因为缺少开发人员购买,与操作系统本身的原因可能不大。
惠普拼命地希望挤进移动市场,他看中了WebOS,不光是在移动领域有用,但平板电脑领域也可以用得上,就在今年7月,惠普注册了PalmPad商标,并于本月初确定了计划在明年年初推出基于WebOS的平板电脑。通常情况下,科技公司初期反应都是积极的,当人们听到惠普要收购Palm时,都希望惠普能挽救已经奄奄一息,但确实不错的WebOS平台。