Android 的演變【信息圖】
據谷歌月初公布的 Android 分支份額數據顯示,Android 1.5 版本已經不見蹤影,1.6 和 3.x 版本也在消失的邊緣。目前市場上移動設備搭載的系統版本主要集中在 2.3 和 4.x 上,這些版本共占據了 94% 的份額。
盡管 Android 碎片化的問題有緩解的跡象,但這仍會對 App 開發者造成一定的困擾。除了系統外,還有數不盡的機型、屏幕分辨率等。Android 系統的開源性,在造就了其市場第一的地位外,還造成了這樣不可控制的局面。
那么,各個 Android 分支版本之間究竟有什么不同呢?在 App 開發中能夠用到哪些特性呢?云服務公司 Kinvey 近日制作了一個信息圖,你可以從中看到 Android 的演變過程。圖中甚至還推測了可能在今年I/O大會上亮相的 Android 5.0 的一些特性。
一些亮點如下:
Android 1.0
- Google Maps、Search & Talk
- 攝像頭支持
- 自定義通知和壁紙 </ul>
- widget 支持
- 在瀏覽器中復制和粘貼
- 自動旋轉 </ul>
- 快速搜索框
- 新的框架 API
- 文本到語音引擎 </ul>
- 路線規劃導航
- 藍牙 2.1
- 動態壁紙 </ul>
- Wi-Fi 熱點功能
- 支持 Adobe Flash
- 主屏專用快捷鍵 </ul>
- 近場通信(NFC)
- Google Talk 支持視頻聊天
- 支持超大屏幕(針對 Google TV) </ul>
- 支持平板電腦
- 虛擬和全息用戶界面
- 新的活動欄 </ul>
- Chrome for Android 瀏覽器
- 輕掃消除通知
- 可調整大小的 Widgets </ul>
- Google Now
- Butter 計劃,改善了用戶體驗
- Google Cloud Messaging </ul>
- 利用 GPU 進行渲染腳本計算
- 白日夢:可在鎖屏界面放置交互部件
- 支持多個外部顯示器 </ul>
- 性能設置選項
- 集成社交媒體
- 跨設備 SMS 同步
- 增強的多設備支持
- 內置視頻聊天功能 </ul>
Android 1.5 – Cupcake(杯形蛋糕,從該版本開始使用甜點為代號,且名稱首字母都是按順序的)
Android 1.6 – Donut(甜甜圈)
Android 2.0 – éclair(泡芙)
Android 2.2 – Froyo(凍酸奶)
Android 2.3 – Gingerbread(姜餅,該分支的市場份額最大)
Android 3.0 – Honeycomb(蜂巢,該分支主要針對平板電腦)
Android 4.0 – Ice Cream Sandwich(冰淇淋三明治,該分支統一了手機和平板電腦)
Android 4.1 – Jelly Bean(果凍豆)
Android 4.2 – Jelly Bean(果凍豆)
Android 5.0 - Key Lime Pie (酸橙派,以下為推測特性)
信息圖如下:
Via ReadWrite