出乎意料 Java 在智能手機之戰中贏得勝利
英文原文:Java won the smartphone wars (and nobody noticed)
Java 曾因臃腫、繁瑣、低效而被“取消”,但如今這一平臺卻成為了手機領域不可避免的一部分。沒有人會注意到,Java 在智能手機之戰中贏得了勝利。當諾基亞 Meltemi 系統開發項目“覆沒”時,這標志著諾基亞在一年內推出的第三個平臺之星隕落,因為 Symbian 和 MeeGo 系統從某種程度上說已是“一敗涂地”。
諾基亞 Symbian 系統 3000 名工程師中已有多位工程師轉到了埃森哲公司(Accenture)。相關消息顯示,轉至埃森哲的工程師依然從事漏洞修復工作。這使得諾基亞明確指定 Windows 為其智能手機的操作系統,而僅留下諾基亞 Series 40 為諾基亞其他手機的重要平臺。Series 40 仍是被稱為“NOS”的諾基亞操作系統的古老版本,但任何比一款簡單的應用更為復雜的操作系統都需要 Java 框架。
同諾基亞一樣,黑莓(BlackBerry)也是作為近年來智能手機之戰的受害者之一。黑莓也通過構建一個 Java 基礎架構的方式,使黑莓古老的操作系統“現代化”。為了保持競爭力,RIM 與諾基亞需要使其智能手機的基本部件不僅要能運行像 推ter、eBay、非死book 等“必要”應用,也需要能與很多更專門的應用與服務如云端筆記網站 Evernote、網絡存儲網站 Dropbox 等兼容。除了建立一個 Java 框架之外,沒有比這更快捷的方式來吸引開發人員。
Java 已作為功能手機的一項運行解決方案近十年之久,但 Java 自身從未實現成為一款手機操作系統。不過從 iPhone 與 Android 智能手機在市場上的表現來看,看起來市場并不是很在意手機的通話質量與電池壽命,而更在乎應用及完美的圖形動畫,因此諾基亞與 RIM 需要進行一個權衡。
本文作者是美國科技網站 The Register 專欄作家安德魯-奧洛斯基(Andrew Orlowski)。