截止本月Android設備總數量種類已經達到了18796種之巨。對于Android而言,系統碎片化會對該平臺的應用開發者造成巨大困難。
上面這張圖片所顯示的內容足以充分說明當今Android系統碎片化問題的嚴重性,因為該圖片中的每一個矩形都代表著一種Android設備,而截止本月Android設備總數量種類已經達到了18796種之巨。據悉,這一數據來自知名數據統計公司OpenSignal的最新Android設備碎片化報告,OpenSignal主要從事眾包數據源及其應用上采集數據的收集工作。
那么,為什么說目前市面上有18796種運行Android操作系統的設備會是一個問題呢?
對于Android而言,系統碎片化從來都不是一個新鮮的話題,因為這會對該平臺的應用開發者造成巨大困難。比如,他們很難開發出一款能夠完美兼容所有Android硬件設備的應用程序,而這也正是Android平臺能夠很快拿到新應用,但隨后的應用更新速度卻比不上iOS系統的最主要原因。
就目前的Android設備而言,他們擁有著許許多多的屏幕分辨率,但一款基于4英寸屏幕開發的應用或許并不適用于5.5英寸屏幕的設備,而顯然并不是每個開發者都具備了針對每一個屏幕大小Android設備推出定制化應用的資源和精力。
下圖便是包括iPhone、iPad在內所有蘋果設備的屏幕分辨率圖示,顯然該公司所采用的設備戰略會讓開發者更加輕松的去放手開發應用。
與此同時,目前市面上的這18796種Android設備大多運行的都是已經過時了的Android系統版本,其中甚至有不少設備仍在運行著發布于4年前的姜餅操作系統。然而,目前大約有91%的蘋果用戶都在使用最新的iOS版本,這就使得開發者在開發應用時變得更加得心應手。
日前,谷歌已經表示將推出一款可以幫助開發者更加輕松的針對不同Android系統版本開發應用的工具。而且,谷歌還正在采取措施確保所有用戶都在使用最新版本的谷歌Play應用商店。今年6月,谷歌曾表示目前已經有高達97%的Android設備都運行著最新版本的谷歌Play應用商店。
當然,現在就討論谷歌的以上這些舉措能否取得成功恐怕還為時過早,因為考慮到目前Android設備和系統的復雜性,應用開發者幾乎不可能確保自己的應用能夠在不同設備和系統版本上有著相同的用戶體驗。
然而,有部分分析人士認為,從長遠來看谷歌超過80%的市場占有率還是將確保其能夠最終擊敗蘋果,因為科技領域的競爭歸根結底都是一場平臺大戰,而擁有更大平臺一方的企業必定會最終勝出。(湯姆)