黑莓的“全新”BBX操作系統:還是換湯不換藥
原創【51CTO 10月24日外電頭條】又是一屆BlackBerry World或者叫作DevCon大會,又是一堆來自RIM公司高管們的承諾及對美好未來的展望——但是顯然,黑莓平臺仍然處于半死不活的崩潰邊緣。本周他們推出的是BBX,這款“全新”的操作系統將成為未來黑莓PlayBook平板設備及智能手機的核心。根據RIM公司的說法,BBX將使開發人員得以大快朵頤,從中獲取到一切想象中的優秀功能。啊哈,這種論調怎么讓人感到似曾相識呢?
一派胡言——BBX確實比RIM公司所鼓吹的發展策略更進一步,但經過了一年多的時間,大部分當初許諾的內容仍然沒能兌現。開發人員及IT管理者們需要清醒過來,對RIM這家毫無作為的企業保持明確的認識。總之,別再把錢投向這幫家伙就對了。
讓我們回到去年七月,當時RIM公司宣稱其黑莓Torch將引入BlackBerry OS 6,這款操作系統面向黑莓品牌下的旗艦級產品,同時許諾將支持當時及之后發布的一系列機型。然而這一切從未成真。本應為用戶帶來更加先進的網頁瀏覽器及更具圖形界面特色UI的6.1系統更新最終被命名為BlackBerry OS 7,且該系統直到今年夏季才面世——只針對***機型,而非原先許諾的支持去年至今年期間的舊有機型。(表面上看這種策略能夠促使消費者升級自己的設備以適應新的系統,然而事與愿違,大家似乎更愿意將此視為轉向iPhone及其它黑莓競爭對手的良好契機。)
黑莓企業級Server 5.03也發布于去年七月,同樣做出了支持當前機型的承諾。最終它于九個月之后與消費者見面,并在其中加入了針對PlayBook平板設備及大多數BlackBerry OS 6.0智能手機機型做出的安全性強化——這一次承諾雖然沒有落空,但卻嚴重遲到。相比之下,iOS系統中的類似功能早其一年發布,并在數月之后就在第三方移動設備管理(簡稱MDM)工具的輔助下順利實現了。
再回想一下今年三月份,當時RIM公司開始為其尚未正式發布的黑莓PlayBook平板設備進行市場宣傳,并稱其QNX操作系統將能夠順暢運行Android應用程序。結果證明,這幫大忽悠再一次玩弄了我們的感情。RIM公司最終拿來交差的是一套類Android運行環境的機制,大家需要對Android應用程序進行一定修改后,再對結果加以重新編譯方能兼容于PlayBook,這等于是只能運行Android的衍生應用程序。顯然,在QNX系統上運行Android程序的許諾再次化為泡影。
甚至連將Android應用程序編譯成QNX形式本身也是個謊言。因為在這方面該公司曾表示將為黑莓平板設備OS推出兩個版本(其官方名稱為基于QNX的PlayBook OS),然而接下來就是無限的“敬請期待”了…到現在我們也不知道還要期待到啥時候。黑莓平板設備OS 2.0的開發者預覽版——后被更名為PlayBook OS 2.0——于本周正式發表,因此樂觀估計的話,明年應該能真正用到吧。
現在讓我們打量打量“全新”的BBX,無疑這只是為一直都存在的諸多內容加上一個新的標簽:一套統一化的平板設備/智能手機 OS,其基礎是使用在無比失敗的PlayBook黑莓平板上的黑莓平板設備OS(即QNX系統)。這種統一性以RIM公司于去年年初購買的QNX系統為基礎,但時至今日仍未能真正實現。BBX只是一種官方名稱,并不意味著這是一款全新OS,因此盡管不少記者被BBX光明前景等花言巧語所蒙蔽,但用戶、IT管理員及開發者朋友們一定要對此保持清醒的認識。
RIM公司本周還向開發人員們強調了其它前期聲明:計劃中的BBX OS將通過RIM的WebWorks SDK(于一年前推出,本周剛剛更新)向HTML 5 開發者們提供開發環境支持,并通過RIM的Native SDK向本機黑莓平板OS開發者們提供同等支持。BBX還將支持利用Adobe AIR、Adobe Flash以及針對Android的黑莓運行環境所開發出來的應用程序。(目前PlayBook OS已經能夠支持AIR及Flash,Native SDK 1.0應用程序也能應付。)
上述消息聽起來似乎頗具吸引力?不過還要注意以下三大問題:
◆RIM公司從未以任何方式明確提出甚至暗示黑莓OS應用程序(也就是針對智能手機的那類程序)能夠運行于BBX之中。我個人猜測這種兼容性無法實現,因此黑莓OS應用程序在這里就等于直接被宣判死刑了。RIM在過去一年中在過渡方面所做的工作實在是“登峰造極”,因此我們有理由相信BBX中不會破例為黑莓OS提供必要的兼容模式。
◆RIM公司著力指出各類應用程序將運行于“未來以BBX為基礎的平板設備及智能手機”之上——換句話來說,現有的這些設備很可能要悲劇。根據RIM公司在智能手機領域的一貫惡行,我認為當前的黑莓PlayBook(該平板設備所采用的是1.0版本的OS)將無法處理未來將要登場的黑莓平板OS 2.0或者Android運行環境。這一方面使得我們為PlayBook開發應用程序的手段局限在了HTML ***IR或者Flash上,因為根據RIM公司的說法,只有這些才能運行于未來的新系統中。而另一方面,考慮到PlayBook的銷售情況如此慘淡,也許我們應該完全拋棄為RIM的平板開發應用的想法,直到他們能拿出一套具備相當市場競爭力的新品設計方案。
◆有所暗示,但是仍不明確的一點在于,PlayBook OS 2.0到底跟BBX OS是不是一回事。鑒于RIM公司并未將這兩個名稱混為一談,因此我猜它們應該是不同的兩套系統。如果大家在PlayBook OS 2.0上搞開發,那么要讓成果運行于使用BBX OS的平板設備及智能手機之上,各位很可能還要重新再來——或者至少是加以返工。由于PlayBook OS 2.0還處于開發者預覽版本狀態,而且在發布時間上也早于BBX OS,因此我認為2013年之前它不會真正投付使用。而且到了那個時候,iOS 6.3和Android 5.0都出來了,它還能有什么作為?
RIM公司顯然正處于尷尬的窘境當中。它忽視并且消極地否認這三年來移動通信市場中的種種巨變,而且在跟上時代發展腳步方面顯得遲鈍而猶疑——這在《創新者的困境》一書中已經被作為反面案例呈現了。市場仍然迅猛變化著——黑莓傳奇的發展經歷今時今日已經籠罩在喪鐘的陰暗氣氛之下——而我發現RIM公司仍然在固執地抱殘守缺。而且即使該公司所做出的各種承諾真能實現,將我們的開發時間及資金投入到RIM的項目中仍然面臨著極大的風險。RIM公司當下似乎已經成為不斷喊著“狼來了”的孩子,而對于腳踏實地的開發人員來說,iOS及Android才是值得信任的上佳平臺。