Android、iOS歷史版本對比
本文按時間順序,試著梳理Android和iOS誕生以來的各重要版本以及其特點,看看這兩個系統(tǒng)各自的發(fā)展速度和重點。
2007年06月,iOS1.0
劃時代的iOS***代發(fā)布,可以說最核心的智能手機(jī)應(yīng)用在這個版本已經(jīng)有了,包括地圖、瀏覽器、itunes、全屏幕觸摸操作,這也可以理解當(dāng)***代iphone出現(xiàn)時帶給所有人的震撼。
2008年07月,iOS2.0
2.0最重大的改變是開放了AppStore,可以開發(fā)和使用第三方應(yīng)用了,這幾乎是整個移動互聯(lián)網(wǎng)生態(tài)的基石。
2008年09月,Android1.0
iOS2.0之后2個月,Android橫空出世,全球***臺Android設(shè)備是HTC Dream。Android在1.0時基本也把完整的智能手機(jī)體驗帶給了廣大用戶,當(dāng)然也包括了AndroidMarket。
2009年04月,Android1.5(Cupcake 紙杯蛋糕)
- 增加了虛擬鍵盤的支持,之前只支持實體鍵盤
- 支持Widget功能,可以在桌面創(chuàng)建音樂播放器、文件夾快捷方式等功能
- 其他優(yōu)化
2009年06月,iOS3.0
各功能的優(yōu)化,包括支持了早該有的文本剪切、復(fù)制、黏貼等功能
2009年09月,Android1.6(Donut甜甜圈)
- 支持CDMA網(wǎng)絡(luò)
- 其他優(yōu)化
2010年04月,iOS3.2
主要添加了對iPad的支持
2010年05月,Android 2.2(Froyo凍酸奶)
支持將軟件安裝至存儲卡
這是一個相當(dāng)重要的功能,從此再也不用擔(dān)心手機(jī)內(nèi)存卡裝不下app了
引入JIT
即時編譯技術(shù)(Just-in-time Compilation,JIT),是一種通過在運(yùn)行時將字節(jié)碼翻譯為機(jī)器碼,從而改善字節(jié)碼性能的技術(shù)。JIT技術(shù)可以部分提高Android的程序執(zhí)行效率,但對圖形渲染、線程調(diào)度、I/O等都無明顯的改善,所以這種技術(shù)的引入遠(yuǎn)沒有官方宣傳的那樣得到幾倍的提升。
瀏覽器采用V8 JavaScript 引擎,將 JavaScript 的性能提升了 2 到 3 倍。
2010年09月,iOS4.1
顯著的變化是支持了多任務(wù),盡管并不同桌面系統(tǒng)中真正的多任務(wù)處理,但這是蘋果理解的在移動設(shè)備上用戶所需要的多任務(wù)。隨著多任務(wù)支持,雙擊home鍵的效用由原來的截屏操作,變?yōu)轱@示最近運(yùn)行的應(yīng)用。
2010年12月,Android2.3(Gingerbread姜餅)
Gaming Api
- 將 Android 游戲推到了新的高度
NFC(近場通訊)
- 電池管理
- 能夠監(jiān)測設(shè)備使用電量的具體方式以及設(shè)備方方面面(屏幕亮度、正在運(yùn)行的應(yīng)用等)消耗的電量,因而可幫助您充分延長電池續(xù)航時間。
這是一個相當(dāng)成熟的系統(tǒng),導(dǎo)致一個很長的時間內(nèi)國產(chǎn)機(jī)一直保持在這個系統(tǒng)版本上。
2011年02月,Android3.0(Honeycomb蜂巢)
專為Android平板設(shè)計的操作系統(tǒng),但卻是個短命的版本,因為他不兼容phone
2011年04月,Android 4.0(Ice Cream Sandwich冰淇淋三明治)
- 統(tǒng)一了手機(jī)和平板操作系統(tǒng)
- 基于linux3.0.1內(nèi)核
- 性能優(yōu)化
2011年10月,iOS5.0
重點功能是增加了siri,雖然當(dāng)時很驚艷,但現(xiàn)在基本是個雞肋功能。
2012年06月,Android 4.1/4.2/4.3(JellyBean 果凍豆)
- GoogleNow 類似siri
- 性能以及穩(wěn)定性的提升
2012年09月,iOS6.0
無明顯亮點,槽點是把之前一直使用的GoogleMap換成了蘋果自己的Map
2013年09月,iOS7.0
- UI從擬物化轉(zhuǎn)變?yōu)楸馄交?/li>
- 支持指紋識別
2013年10月,Android 4.4(奇巧Kitkat)
各種功能的優(yōu)化,雖然沒有明顯的亮點,但穩(wěn)定性較高,很長一段時間國內(nèi)Android系統(tǒng)的主流版本,甚至到4年后的今天,仍然占有了約5%的市場
2014年09月,iOS8.0
加強(qiáng)了開放,給與開發(fā)者更多的框架接口,比如支持小插件,通知可自定義更多操作,支持第三方鍵盤,開放指紋識別等。
2014年10月,Android 5.0(棒棒糖Lollipop)
采用全新Material Design界面
采用ART虛擬機(jī)
- 全面由 Dalvik 虛擬機(jī)轉(zhuǎn)用 [Android RunTime](ART)編譯虛擬機(jī)。官方宣稱新的虛擬機(jī)相較于舊虛擬機(jī),性能可提升四倍。
2015年09月,iOS9.0
還是一些新特性,如iPhone 6s/6s plus支持3D-Touch等
2015年10月,Android 6.0(棉花糖Marshmallow)
全新的權(quán)限機(jī)制
在原有AndroidManifest.xml聲明權(quán)限的基礎(chǔ)上,新增了運(yùn)行時權(quán)限動態(tài)檢測,以下權(quán)限都需要在運(yùn)行時判斷,包括:身體傳感器、日歷、攝像頭、通訊錄、地理位置、麥克風(fēng)、電話、短信、存儲空間。
增加Android Pay付費功能
2016年08月,Android 7.0(牛軋?zhí)荖ougat)
- 支持多視窗
- 通知增強(qiáng)功能
- 配置文件指導(dǎo)的 JIT/AOT 編譯
- JIT 編譯器對 Android 運(yùn)行組件當(dāng)前的 Ahead of Time (AOT) 編譯器進(jìn)行了補(bǔ)充,有助于提升運(yùn)行時性能,節(jié)省存儲空間,加快應(yīng)用更新和系統(tǒng)更新速度。
2016年09月,iOS10.0
- 體驗優(yōu)化
- 允許刪除蘋果默認(rèn)應(yīng)用
- siri開放給第三方
2017年08月,Android8.0(奧利奧Oreo)
-TensorFlow Lite
TensorFlow Lite是谷歌機(jī)器學(xué)習(xí)工具TensorFlow的精簡版,新工具可幫助低功耗設(shè)備跟上當(dāng)今高強(qiáng)度任務(wù)處理,利用新的神經(jīng)網(wǎng)絡(luò)API幫助底層芯片加速數(shù)據(jù)處理。
畫中畫
谷歌更加強(qiáng)調(diào)多任務(wù)處理場景中的流暢性,例如用戶可以在Netflix上觀看電影,支持將電影屏幕縮小成懸浮窗口,在看電影的同時進(jìn)行查看日歷、搜索信息等其他工作
智能文本選擇
智能文本選擇(Smart Text Selection)是使用谷歌的機(jī)器學(xué)習(xí)來檢測何時選擇地址或電話號碼,然后自動將其應(yīng)用于相應(yīng)的應(yīng)用程序的功能
自動填寫
對于用戶設(shè)備上最常用的應(yīng)用,Android O將會幫助用戶進(jìn)行快速登錄,而不用每次都填寫賬戶名和密碼。
Google Play Protect
- 可以視為安卓應(yīng)用的病毒掃描程序
- 系統(tǒng)/應(yīng)用啟動程序加速
- 谷歌表示,在Android O上, Pixel設(shè)備的啟動幾乎只需要原來一半的時間
2017年09月,iOS11.0
- 強(qiáng)化了iMessages,主要是加入了對Apple Pay轉(zhuǎn)賬的支持
- 增加了對AR增強(qiáng)現(xiàn)實的支持,為開發(fā)者提供ARKit
- 優(yōu)化了相機(jī)的功能
可以看出,從一開始兩個平臺的高歌猛進(jìn),版本頻發(fā)(特別是Android系統(tǒng),當(dāng)初的版本真的是滿天飛,記得還有個中移動定制的android版本),到現(xiàn)在基本上是一年一個版本。兩個系統(tǒng)都從野蠻成長階段過度到了平穩(wěn)發(fā)展的階段。
同時兩個平臺也顯示出了高度的同質(zhì)化,從拍照、音樂、App市場、地圖之類的基本功能,到語音助手(siri、now)、支付的高階功能,再到現(xiàn)如今的AI、AR等,兩個系統(tǒng)雖然你追我趕,但基本還是保持了步調(diào)的一致。隨著Android系統(tǒng)性能的不斷優(yōu)化,如今的Android高端機(jī)至少在系統(tǒng)層面已經(jīng)不差iOS了。
可以預(yù)見,未來2個系統(tǒng)也注定會越來越像,無論是功能還是性能,甚至隨著三星、華為、oppovivo、小米等廠商的發(fā)力,Android系統(tǒng)在某些細(xì)節(jié)層面肯定會超過iOS。細(xì)節(jié)+性價比,也許是用戶從iOS轉(zhuǎn)向Android的理由之一,而用戶維持iOS的理由則是已經(jīng)習(xí)慣了iOS的生態(tài),怕做出改變。
無論如何,這兩個系統(tǒng)恐怕還得長期共存,他們互相恐怕是無法打敗對方的,更有可能的是一起被新出現(xiàn)的更高層次的系統(tǒng)打敗,毫無還手之力的那種。