协合
Palm第一个提出了协合概念,将Exchange、Gmail、Yahoo、LinkedIn、Facebook等多个不同帐户的资料全部同步到手机端并捆绑在一起。从web OS实现了协合的概念之后,其他的智能手机系统也陆续引入了类似的功能。
而在webOS 2.0中Palm将此项功能开放给了第三方的开发者,借此他们可以将自己的服务——比如地址薄、IM服务、日历项等——添加到协合服务中。这一举措对于其他国家的运营商很重要,比如进入中国市场时运营商可以定制开心网、人人网等本地化的应用到协合服务中。此外对于那些不使用Exchange的企业内网用户来说web OS也会很有吸引力。
目前为止新的协合API只允许开发者连接到联系人、日历和信息,以后会有更多的web OS数据开放连接。
Java script服务
在webOS 2.0中Palm把单纯的Java服务变成了Java script服务,这对于开发者来说意味着什么呢?这意味着web OS将会提供一种web开发者更熟悉的框架,而这也跟web OS的web核心化的理念更相符。
webOS开发者现在可以访问node.js实时环境,这就意味着开发者可以借助不断扩大的标准API和库,而底层的网络通讯、文件系统的读写权限和二进制数据的处理都有赖于此。而对用户来说,可能意味着更快的速度。Palm在四月份提到使用更多的Java script时就暗示这可能会使后台操作更有效率。
HTML5
Palm在webOS 2.0中加强了对于HTML5的支持,这其中包括图像数据和画布的渐变应用、调用本地和会话中的网络存储、地理位置信息支持以及应用程序的缓存功能(在设备上存储资源以供离线使用)。
PDK混合应用
PDK的全称是“Plug-inDevelopmentKit”,它就像我们浏览器中的Flash插件一样,原生代码作为一个插件运行在标准的web元素上。但现在PDK应用还没有实现这一步,大部分PDK应用的web部分仅仅是描述下“这里是PDK部分”。
而在webOS 2.0中,PDK应用真正可以作为一个插件运行于标准webOS SDK代码上了,这样开发者可以将标准的webOS SDK元素和原生PDK代码混合使用了。由此开发者可以更轻松的将其他平台的应用导入webOS平台。