網頁

2010年5月26日 星期三

容忽視的隱患 差異性阻礙Android發展[此為網路轉帖]

很多Android手機用戶在近期得到了好消息,他們所使用的手機將會被升級至最新的Android 2.1操作系統。摩托羅拉、HTC、三星等製造商都推出或者正在計劃産品系統升級計劃,這涉及摩托羅拉MilestoneHTC Hero等熱門産品。此時,距Android 2.1系統發布已經有近3個月時間。




Android版本差異讓用戶抱怨
  但目前大部分Android手機,特別是更早的産品目前仍然只能使用較低的系統版本。其中一些産品或許會在未來升級,但並沒有具體時間表,另一部分則 或許永遠不會有升級計劃。這些手機用戶無法使用最新的Google應用,也不能擁有更絢麗的用戶介面。

採用Google Android 2.1操作系統的Nexus One
  不同版本的差異,已經被認爲是Google Android發展的一大障礙。從誕生起,Google Android系統經曆了多個版本,從1.0發展到了最新的2.1, 其中甚至包括精確到兩個小數點的2.0.1版本。不同版本的Android系統在介面上存在差異,應用程式也不能完全相容,Google並未提供統一的升級機制, 而是由製造商提供系統升級固件,或者以OTA的方式對系統進行更新。
  這一點和競爭對手蘋果iPhone不同。iPhone OS同樣有著很多不同的版本,但是由於硬體的統一性,蘋果能保證所有的iPhone能在新系統發布之後立即升級到最新版本。

程式開發者也面臨煩惱
  Android版本差異和應用程式相容性不僅被用戶抱怨,也爲開發者帶來了煩惱,他們必須決定爲那個版本開發軟件,這是個問題:新版系統將會在未來廣 泛應用,但舊版系統往往在很長時間內仍然是主流。

2009
年底Android不同版本比例分部
  Google曾經試圖爲開發者提供幫助,在2009年底,Android開發者官方博客提供了當時 Android版本在市場的份額比例,其中Android 1.51.6版本占據了超過60%的比例,2.02.0.1版本系統也顯示出很快的發展勢頭。然而,幾天之後Google就推出了採用Android 2.1系統的Nexus One,這讓開發者更加無所適從。

硬體和OEM介面同樣阻礙Android統一
  系統版本並非Android面對的唯一差異,這一系統産品的硬體差異同樣巨大。比如,最初的幾款 Android手機都採用了HVGA解析度的螢幕,但是現在,高端Android手機解析度已經達到了WVGA水準,一些低端産品則採用了QVGA解析度 的螢幕。另外在處理器、內存等方面,不同Android手機之間也存在很大差異。這無疑也會對開發者帶來困擾,他們需要針對不同硬體對應用程式做出調整, 這將花費更多的精力。

熱門的HTC Hero目前運行Android 1.6系統
  從這一點來講,蘋果iPhone平臺對於開發者會更有吸引力。值得一提的是,不僅是蘋果,從Windows Phone 7系統開始,微軟也將對産品的硬體規格進行嚴格控制,微軟也意識到,這將有助於未來保持系統版本的統一和應用程式相容性。
  另外,第三方OEM 介面也被認爲可能破壞Android系統的統一性。HTC、摩托羅拉、三星、索尼愛立信等公司,都在自己的Android手機上另外搭載了獨特的用戶界 面,這有助於保持産品的個性,避免過分同質化,但是也可能影響到系統的升級或者軟件運行異常。

差異性問題不容忽視
  Android 所面臨的這種局面已經得到很多業內人士的關注。開發者和手機製造商都必須考慮自己的軟件和産品選擇何種版本,甚至不得不針對Google的一次更新改變産品規劃。 在消費者層面,盡管目前尚未顯現太大的負面影響,但是長期來看這也是不可避免的:如果用戶不確定自己購買的手機未來能否升級到最新系統並且使用最新應用, 他們會猶豫是否購買,特別是在需要和運營商簽訂很長協議的情況下。

目前最熱賣的摩托羅拉Droid採用Android2.0系統
  因此,盡管Android目前是行業的熱點,採用這一系統的産品正如雨後春筍般出現,但是差異性已經成爲其不可忽視的一個隱患。這一問題如果不被重 視,Android未來的命運將是一個未知數。

沒有留言:

張貼留言