Blackberry OS 6——Java和WebOS的融合?
By Kyle McInnes | merlin 译,转载请注明 ifanr.com 译文链接。
我曾和一个 BBcool 读者去 Scandinavia 拜访 Opera 总部,(译者:blackberrycool 网站曾举办了一个 Opera Mini 竞赛,BBcool的用户只要下载 Opera Mini,并且在网站留言写下自己的使用感受,就能获得去挪威旅行,参观opera总部的机会)。我跟 Opera 公司的人谈起了 RIM 收购 Torch Mobile 的事情,他们是些很聪明的家伙,在浏览器到底是什么这个问题上打开了我的眼界。浏览器实际上是50-80个小程序的组合体,每个小程序都承担者不同的任 务,比如理解 HTML/CSS 是什么等。Webkit是浏览器的一个核心技术。用来制作浏览器的核心技术有很多:Presto(Opera浏览器的引擎), Gecko( Firefox 浏览器的引擎),Trident( IE 浏览器的引擎)等等。
收购 Torch Mobile 意味着 RIM 现在拥有了向 Webkit 贡献源代码的开发者。Webkit 平台,尽管是开源的,并不允许任何人随便改动基础代码,只有少数来自 Apple ,Nokia, Google 和部分大学的人是开发者,现在也包括了 RIM 。(链接:Webkit的所有开发人员)
拥有 Webkit 后, RIM 现在能够做出一个很好的浏览器,(译者:RIM 已经展示了自己的 Webkit 浏览器,而且速度很快)但这只是对 Webkit 技术利用的开始。再说一次,Webkit 只是一个引擎,它能够发挥多大的效用完全取决于你。这个时候我追问 Opera 团队,Webkit 究竟能做什么,RIM 在编写 OS6 的时候会如何利用这个核心技术。他们没有证实也没有否认任何东西,我认为,最有可能的结果是,Java-WebOS 混合的一个平台。
近年来,RIM 不断遭到开发者的指责,抱怨他们的平台编程困难,消费者也说他们的平台体验欠佳。针对这个指责,RIM 尝试在自己的平台引进 Widgets 。用 HTML 编程很容易,正如 Palm 所证实的,但是基于 HTML 的 OS 对于开发者和用户可用还有很长一段路要走。我怀疑 RIM 能够完全采用一个 WebOS ,因为 Java 给予他们一个好的智能手机所需要的安全性和功能性,而且他们已经在自己的系统上投入了很多。
基于上述原因,一个妥协的方案可能成为现实:Java 和 WebOS 的混合物。这在电脑上面已经成为现实,那里你运行着传统的 OS ,同样在其上运行着 web 应用。随着智能手机越来越体贴电脑体验,我认为最多 10 年之内,你的手机系统将完全等同于电脑系统。至于 Blackberry OS 6, RIM 今年只会发布 5.2,所以我们得几年后才能够见到 OS6 (译者:现在有好多谣言,这里只是作者的猜测,也有人谣言今年年底或明年年初会推出,甚至最近的谣言是今年春天的新机型会使用 OS6 )。在此期间会发生好多事情,所以对以上的消息最好采取半信半疑的态度。
从我自己来说,我希望出现一个 WebOS 的混合物,如果这意味着程序会更便宜,更多,和系统融合的更好。我对技术方面的术语也会疑惑,因此,如果以上观念有任何不妥之处,肯定不是 Opera 给予了我错误的信息,而是我自己的用语有所欠缺。
Via Blackberrycool