出乎意料 Java 在智能手机之战中赢得胜利

据国外媒体报道,Java曾因臃肿、繁琐、低效而被“取消”,但如今这一平台却成为了手机领域不可避免的一部分。没有人会注意到,Java在智能手机之战中赢得了胜利。当诺基亚Meltemi系统开发项目“覆没”时,这标志着诺基亚在一年内推出的第三个平台之星陨落,因为Symbian和MeeGo系统从某种程度上说已是“一败涂地”。

诺基亚Symbian系统 3000名工程师中已有多位工程师转到了埃森哲公司(Accenture)。相关消息显示,转至埃森哲的工程师依然从事漏洞修复工作。这使得诺基亚明确指定Windows为其智能手机的操作系统,而仅留下诺基亚Series 40为诺基亚其他手机的重要平台。Series 40仍是被称为“NOS”的诺基亚操作系统的古老版本,但任何比一款简单的应用更为复杂的操作系统都需要Java 框架。

同诺基亚一样,黑莓(BlackBerry)也是作为近年来智能手机之战的受害者之一。黑莓也通过构建一个Java基础架构的方式,使黑莓古老的操作系统“现代化”。为了保持竞争力,RIM与诺基亚需要使其智能手机的基本部件不仅要能运行像Twitter、eBay、Facebook等“必要”应用,也需要能与很多更专门的应用与服务如云端笔记网站Evernote、网络存储网站Dropbox等兼容。除了建立一个Java 框架之外,没有比这更快捷的方式来吸引开发人员。

Java已作为功能手机的一项运行解决方案近十年之久,但Java自身从未实现成为一款手机操作系统。不过从iPhone与 Android智能手机在市场上的表现来看,看起来市场并不是很在意手机的通话质量与电池寿命,而更在乎应用及完美的图形动画,因此诺基亚与RIM需要进行一个权衡。

本文作者是美国科技网站The Register专栏作家安德鲁-奥洛斯基(Andrew Orlowski)。

英文原文