ios的歷史
發(fā)布時(shí)間:2017-02-10 來(lái)源: 歷史回眸 點(diǎn)擊:
ios的歷史篇一:IOS開(kāi)發(fā)發(fā)展歷史
IOS開(kāi)發(fā)發(fā)展歷史
蘋(píng)果iOS是由蘋(píng)果公司開(kāi)發(fā)的手持設(shè)備操作系統(tǒng)。蘋(píng)果公司最早于2007年1月9日的Macworld大會(huì)上公布這個(gè)系統(tǒng),最初是設(shè)計(jì)給iPhone使用的,后來(lái)陸續(xù)套用到iPodtouch、iPad以及AppleTV等蘋(píng)果產(chǎn)品上。iOS與蘋(píng)果的MacOSX操作系統(tǒng)一樣,它也是以Darwin為基礎(chǔ)的,因此同樣屬于類(lèi)Unix的商業(yè)操作系統(tǒng)。原本這個(gè)系統(tǒng)名為iPhoneOS,直到2010年6月7日WWDC大會(huì)上宣布改名為iOS。截止至2011年11月,根據(jù)Canalys的數(shù)據(jù)顯示,iOS已經(jīng)占據(jù)了全球智能手機(jī)系統(tǒng)市場(chǎng)份額的30%,在美國(guó)的市場(chǎng)占有率為43%。
IOS發(fā)展歷史
iOS最早于2007年1月9日的蘋(píng)果Macworld展覽會(huì)上公布,隨后于同年的6月發(fā)布的第一版iOS操作系統(tǒng),當(dāng)初的名稱(chēng)為“iPhone運(yùn)行OSX”。最初,由于沒(méi)有人了解“iPhone運(yùn)行OSX”的潛在價(jià)值和發(fā)展前景,導(dǎo)致沒(méi)有一家軟件公司、沒(méi)有一個(gè)軟件開(kāi)發(fā)者給“iPhone運(yùn)行OSX”開(kāi)發(fā)軟件或者提供軟件支持。于是,蘋(píng)果公司時(shí)任CEO斯蒂夫.喬布斯說(shuō)服各大軟件公司以及開(kāi)發(fā)者可以先搭建低成本的網(wǎng)絡(luò)應(yīng)用程序(WEBAPP)來(lái)使得它們能像iPhone的本地化程序一樣來(lái)測(cè)試“iPhonerunsOSX”平臺(tái)。
2007年10月17日,蘋(píng)果公司發(fā)布了第一個(gè)本地化IPhone應(yīng)用程序開(kāi)發(fā)包(SDK),并且計(jì)劃在2月發(fā)送到每個(gè)開(kāi)發(fā)者以及開(kāi)發(fā)商手中。
2008年3月6日,蘋(píng)果發(fā)布了第一個(gè)測(cè)試版開(kāi)發(fā)包,并且將“iPhonerunsOSX”改名為”iPhoneOS“。
2008年9月,蘋(píng)果公司將iPodtouch的系統(tǒng)也換成了”iPhoneOS“。
2010年2月27日,蘋(píng)果公司發(fā)布iPad,iPad同樣搭載了”iPhoneOS”。這年,蘋(píng)果公司重新設(shè)計(jì)了“iPhoneOS”的系統(tǒng)結(jié)構(gòu)和自帶程序。
2010年6月,蘋(píng)果公司將“iPhoneOS”改名為“iOS”,同時(shí)還獲得了思科iOS的名稱(chēng)授權(quán)。
2010年第四季度,蘋(píng)果公司的iOS占據(jù)了全球智能手機(jī)操作系統(tǒng)26%的市場(chǎng)份額。
2011年10月4日,蘋(píng)果公司宣布iOS平臺(tái)的應(yīng)用程序已經(jīng)突破50萬(wàn)個(gè)。
2012年2月,應(yīng)用總量達(dá)到552,247個(gè),其中游戲應(yīng)用最多,達(dá)到95,324個(gè),比重為17.26%;書(shū)籍類(lèi)以60,604個(gè)排在第二,比重為10.97%;娛樂(lè)應(yīng)用排在第三,總量為56,998個(gè),比重為10.32%。
2012年6月,蘋(píng)果公司在WWDC2012上宣布了iOS6,提供了超過(guò)200項(xiàng)新功能。
本文出自上海為舟科技ios開(kāi)發(fā):/
ios的歷史篇二:IOS版本歷史
IOS版本歷史 iOS 4
蘋(píng)果喬布斯在美國(guó)當(dāng)?shù)貢r(shí)間2010年6月7日召開(kāi)的WWDC2010上宣布,將原來(lái)iPhone OS系統(tǒng)重新定名為“iOS”,并發(fā)布新一代操作系統(tǒng):“iOS 4”,即將發(fā)布的iOS 4操作系統(tǒng)將為6月發(fā)布的iPhone 3GS手機(jī)提供包括多任務(wù)在內(nèi)的100項(xiàng)最新功能,除了可以一次性運(yùn)行多款應(yīng)用外,該系統(tǒng)還允許用戶(hù)通過(guò)文件夾來(lái)整理日益增多的應(yīng)用。但舊款iPhone用戶(hù)無(wú)法享受全部功能。
iOS 5
2011年6月7日凌晨,蘋(píng)果2011年度的WWDC大會(huì)(Worldwide Developers Conference蘋(píng)果電腦全球研發(fā)者大會(huì))就在舊金山的Moscone West會(huì)議中心舉行,現(xiàn)場(chǎng)有5200人到場(chǎng)。本次發(fā)布會(huì)上,scott Forstall正式公布了iOS設(shè)備至今已經(jīng)銷(xiāo)售了2億臺(tái),占全球移動(dòng)操作系統(tǒng)44%份額,iPad自發(fā)布以來(lái),14個(gè)月間售出2500萬(wàn)臺(tái)。更重要的是,iOS 5移動(dòng)操作系統(tǒng)來(lái)了,全新的IOS5系統(tǒng)擁有200個(gè)新功能特性。北京時(shí)間2011年10月13日凌晨,蘋(píng)果移動(dòng)操作系統(tǒng)iOS 5正式在全球范圍內(nèi)推出。iOS 5中還推出了重要的OTA系統(tǒng)更新方式。
iOS 6
北京時(shí)間2012年6月12日,蘋(píng)果在WWDC大會(huì)上公布了全新的 iOS6 操作系統(tǒng)。iOS6 擁有200多項(xiàng)新功能,全新地圖應(yīng)用是其中較為引人注目的內(nèi)容之一,它采用蘋(píng)果自己設(shè)計(jì)的制圖法,首次為用戶(hù)免費(fèi)提供在車(chē)輛需要拐彎時(shí)進(jìn)行語(yǔ)音提醒的導(dǎo)航服務(wù)。iOS6新功能Siri新增15個(gè)國(guó)家和地區(qū)的語(yǔ)言,亞洲地區(qū)包括韓語(yǔ)、中文(包含粵語(yǔ))。2012年9月19日,蘋(píng)果iOS開(kāi)放下載,中國(guó)大陸用戶(hù)20日凌晨1點(diǎn)鐘即可更新。 iOS 7
iOS 7[9]是由美國(guó)蘋(píng)果公司開(kāi)發(fā)的手機(jī)和平板電腦操作系統(tǒng)。作為iOS 6的繼任者,該系統(tǒng)于2013年6月10日在蘋(píng)果公司2013年WWDC上發(fā)布。
iOS 7在上一代iOS操作系統(tǒng)的基礎(chǔ)上有了很大的改進(jìn)。它不僅采用了全新的應(yīng)用圖標(biāo),還重新設(shè)計(jì)了內(nèi)置應(yīng)用、鎖屏界面以及通知中心等。iOS 7還采用了AirDrop作為分享的方式之一并改進(jìn)了多任務(wù)能力。iOS 7將支持iPhone 4以上設(shè)備,iPad 2以上設(shè)備,iPad mini以及iPod Touch 5以上的設(shè)備。
蘋(píng)果在2013年11月15日向 iPhone、iPad 和 iPod touch 推送了最新的 iOS 7.0.4 系統(tǒng)。蘋(píng)果在更新日志中說(shuō),這次更新主要用于修復(fù)部分用戶(hù)出現(xiàn)的 FaceTime 通話(huà)無(wú)效的 Bug,同時(shí)還包含一些其它 Bug 的修復(fù)和細(xì)節(jié)提升。iCloud 鑰匙鏈的功能改善就是其中之一。這項(xiàng)功能源自 OS X Mavericks,蘋(píng)果在 iOS 7.0.3 中將其覆蓋到移動(dòng)設(shè)備。iCloud 鑰匙鏈可以幫助用戶(hù)同步信用卡數(shù)據(jù)以及保存在 Safari 瀏覽器上的網(wǎng)站密碼。
另一項(xiàng)被改進(jìn)的功能是 Spotlight 搜索,蘋(píng)果加入了對(duì) Google 和維基百科的支持。2013年9 月 iOS 7 正式推出時(shí),蘋(píng)果曾取消 Spotlight 對(duì) Google 和維基百科的支持。
蘋(píng)果還同時(shí)更新了老版iOS 6 系統(tǒng),這項(xiàng)更新主要面向第四代 iPod touch 用戶(hù)。和 iOS 7.0.4 一樣,版本號(hào)為 iOS 6.1.5 的系統(tǒng)更新同樣用于修復(fù) FaceTime 通話(huà) Bug。此外,前幾代 Apple TV 也都收到了系統(tǒng)更新。
2014年9月27日上午,蘋(píng)果周五停止為iOS 7.1.2固件提供簽名。這意味著,已經(jīng)升級(jí)至新版iOS 8的用戶(hù)將無(wú)法再降級(jí)回iOS 7.1.2。[11]
iOS 8
iOS 8
北京時(shí)間6月3日凌晨,蘋(píng)果年度全球開(kāi)發(fā)者大會(huì)WWDC2014在美國(guó)加利福尼亞州舊金山莫斯考尼西中心(MosconeCenter)拉開(kāi)帷幕。毫無(wú)疑問(wèn),軟件系統(tǒng)是WWDC2014蘋(píng)果大會(huì)最重要的議題,本次大會(huì)上蘋(píng)果正式公布了最新版iOS系統(tǒng)版本iOS8。iOS8延續(xù)了iOS7的風(fēng)格,只是在原有風(fēng)格的基礎(chǔ)上做了一些局部和細(xì)節(jié)上的優(yōu)化、改進(jìn)和完善,更加令人愉悅。 首先iOS8通知中心進(jìn)過(guò)了全新設(shè)計(jì),取消了“未讀通知”視圖,接入更多更豐富的數(shù)據(jù)來(lái)源,并可在通知中心可以直接回復(fù)短信息,在鎖屏界面也可以直接回復(fù)或刪除信息和iMessage音頻內(nèi)容。雙擊Home的多任務(wù)列表現(xiàn)在可以看到最近的聯(lián)系人,在卡片的上方,點(diǎn)擊直接可以回短信和打電話(huà)。
Safari和Spotlight的更新都與Mac的Yosemite系統(tǒng)基本保持一致,其中Spotlight支持搜索一切信息,包括應(yīng)用、音樂(lè)、郵件、新聞、飯館、影片等等。Mail郵件的刪除方式改變,左滑動(dòng)就可以刪除,而右滑是加標(biāo)簽,并可以加入日程。iOS8也和Mac一樣提供了iCloudDrive網(wǎng)盤(pán),并且iCloudDrive支持在任何應(yīng)用程序中直接使用,基本上都提供了相關(guān)的功能按鈕和選項(xiàng)。
iOS的鍵盤(pán)進(jìn)行了改進(jìn),加入了稱(chēng)為Quicktype預(yù)測(cè)提示功能,這是傳統(tǒng)的鍵盤(pán)變成觸摸鍵盤(pán)后的最好改進(jìn),可以提前提示你將要輸入的內(nèi)容,比如當(dāng)短信息發(fā)來(lái)詢(xún)問(wèn)用戶(hù)選擇
去吃飯還是看電影時(shí),信息會(huì)自動(dòng)出現(xiàn)吃飯和電影兩個(gè)選項(xiàng)自己選擇。當(dāng)然,自動(dòng)聯(lián)想輸入和自我學(xué)習(xí)也更成熟了。
iMessage新的更新加入了TaptoTalk語(yǔ)音短信功能,類(lèi)似于微信,可以通過(guò)iMessage直接發(fā)送語(yǔ)音消息或者錄音,也可以發(fā)送短視頻信息。全新的iMessage支持群組功能,支持設(shè)置群組免打擾。另外,在iMessage群組里還提供相冊(cè)分享和地理位置功能。
iOS8新增了FamilySharing家庭分享功能,通過(guò)該功能用戶(hù)可以和家人分享位置、照片、日歷、應(yīng)用程序、音樂(lè)和視頻等等。家長(zhǎng)可以通過(guò)FamilySharing尋找孩子的位置,主賬戶(hù)的信用卡也可以選擇是否授權(quán)給其他家庭成員。FamilySharing功能限制一個(gè)AppleID最多支持6人,應(yīng)用無(wú)需再次購(gòu)買(mǎi)。
Healkit是iOS8全新的主打功能之一,正如傳聞Healkit相當(dāng)于一個(gè)一種可以收集用戶(hù)健康數(shù)據(jù)的系統(tǒng)。在Healkit里用戶(hù)可以隨時(shí)查看各種健康和健身相關(guān)的信息,比如血液、心率、水化、血壓、營(yíng)養(yǎng)、血糖、睡眠、呼吸頻率、血氧飽和度和體重等。這些信息來(lái)自iOS設(shè)備內(nèi)置的傳感器以及第三方健康外設(shè)。Healkit可作為每位用戶(hù)健康數(shù)據(jù)的儲(chǔ)存中心,蘋(píng)果為HealthKit提供第三方應(yīng)用接入,用戶(hù)需要時(shí)可以提供給醫(yī)療機(jī)構(gòu)。
iOS8的照片應(yīng)用進(jìn)行了很大的改進(jìn),尤其是照片管理和全新的SmartEditing編輯功能,用戶(hù)在相冊(cè)里可以直接對(duì)照片進(jìn)行更多的編輯美化選項(xiàng),比如修改顏色、亮度、曝光、對(duì)比度、色溫和等等,得益于iCloud同步,多款iOS設(shè)備都可以直接顯示同一賬戶(hù)的照片,并且獲得最新編輯后的效果。至于iCloud同步空間蘋(píng)果表示5G原生免費(fèi),增加到20G只要1美元每月,200G則需要4美元每月。
全新iOS8中的Siri提供了更智能化和人性化的服務(wù),而不只是停留在最基礎(chǔ)的功能點(diǎn)上。用戶(hù)可以直接說(shuō)Hey,Siri!而不用按任何的按鍵就可以呼出Siri,集成更多第三方提供的服務(wù),比如Shazam的音樂(lè)識(shí)別,支持點(diǎn)對(duì)點(diǎn)的導(dǎo)航,全新的天氣信息與假日信息等等。
令開(kāi)發(fā)者和用戶(hù)都非常興奮的是,iOS8開(kāi)放了多達(dá)4000個(gè)API接口,TouchID和相機(jī)的API正式向開(kāi)發(fā)者開(kāi)放,就連一直不開(kāi)放的鍵盤(pán)輸入法這一次也終于開(kāi)放了,開(kāi)發(fā)者完全可以為iOS8直接開(kāi)發(fā)第三方輸入法。
ios的歷史篇三:ios發(fā)展及特點(diǎn)
ios的特點(diǎn)及發(fā)展史
前幾天看到一則新聞,男子入獄44年,出獄后以為滿(mǎn)大街手持智能移動(dòng)設(shè)備,頭戴耳機(jī)匆匆的行人都是特工。仔細(xì)一想,十年前我們的手機(jī)還僅僅只有打電話(huà)發(fā)短信的基礎(chǔ)功能。而如今隨時(shí)隨地可以上網(wǎng),移動(dòng)辦公,娛樂(lè),社交,功能越來(lái)越豐富。不知不覺(jué)的一場(chǎng)掌上革命正在改變著我們的生活方式。而這一切改變的背后都源于apple公司推出的ios移動(dòng)端操作系統(tǒng)。
iOS系統(tǒng)最早于2007年1月份發(fā)布,起初被稱(chēng)作“iPhone OS”。如
今,iOS已發(fā)展到9代。一、發(fā)展及歷史版本
iOS 1
隨著第一代iPhone的問(wèn)世,iOS 1系統(tǒng)應(yīng)運(yùn)而生,此后的歷代的系統(tǒng)都有曾經(jīng)1代系統(tǒng)的身影,特別是圓角正方形應(yīng)用圖標(biāo)和界面底部固定不變的4個(gè)應(yīng)用堪稱(chēng)經(jīng)典,成為眾多軟件廠商的模仿對(duì)象。
除主屏幕外,iOS 1.0中多數(shù)界面和設(shè)計(jì)元素被沿用至今,包括虛擬鍵盤(pán)、通話(huà)界面、谷歌地圖、移動(dòng)Safari以及“視覺(jué)語(yǔ)音信箱”。
iOS 2
如果說(shuō)iOS 1開(kāi)啟了移動(dòng)體驗(yàn)的先河,那么iOS 2就為移動(dòng)應(yīng)用商店和第三方應(yīng)用擴(kuò)展樹(shù)立了典范。
iPhone發(fā)布一年后,蘋(píng)果推出了第二版iOS系統(tǒng)。iOS 2外觀與上一版類(lèi)似,但添加了基于云計(jì)算的電子郵件和同步服務(wù)MobileMe以及對(duì)Microsoft Exchange帳戶(hù)的支持。當(dāng)然,App Store的出現(xiàn)才是最具有革命性的創(chuàng)新。它的出現(xiàn)開(kāi)啟了iOS和整個(gè)移動(dòng)應(yīng)用依靠軟件成功的時(shí)代。
iOS 3
經(jīng)過(guò)一年的打磨,蘋(píng)果發(fā)布了iOS 3以配合發(fā)布的iPhone 3GS手機(jī)。
iOS 3推出于2009年6月,填補(bǔ)了之前版本OS中的許多空白,例如鍵盤(pán)的橫向模式、新郵件和短信的推送通知、數(shù)字雜志,以及最初的語(yǔ)音控制功能-能夠幫助用戶(hù)尋找/播放音樂(lè)以及調(diào)用聯(lián)系人。
隨后,在2010年4月,蘋(píng)果發(fā)布了iOS 3.2。iOS 3.2是一次劃時(shí)代的演變,因?yàn)檫@是
第一款針對(duì)“大屏”iPad平板優(yōu)化的移動(dòng)系統(tǒng)。
當(dāng)然,iOS在iPad上的外觀和使用體驗(yàn)均與iPhone類(lèi)似,但經(jīng)典“捏放”手勢(shì)操作在大屏iPad上得到了更好的發(fā)揮。
iOS 4
iOS 4則進(jìn)一步細(xì)化了圖標(biāo)的設(shè)計(jì)元素。
iOS 4于2010年6月到達(dá),喬布斯及其設(shè)計(jì)團(tuán)隊(duì)為界面上的圖標(biāo)設(shè)計(jì)了復(fù)雜的光影效果,讓讓界面看上去更加漂亮。
iOS 4里的Game Center是我們看到的第一個(gè)變化很大的例子。它的界面顏色豐富,綠色、酒紅色、黃色等,上下底部則是類(lèi)實(shí)木設(shè)計(jì)。
iOS 4還帶來(lái)全新的多任務(wù)處理新功能。通過(guò)雙擊Home鍵,用戶(hù)會(huì)在屏幕底部看到一排常用應(yīng)用程序列表。有了它,用戶(hù)無(wú)需翻頁(yè),便能快速地在應(yīng)用間切換。
蘋(píng)果還在iOS 4中加入了文件夾功能,全新亞麻質(zhì)地背景的文件夾中,用戶(hù)可以存放相關(guān)應(yīng)用內(nèi)容。
iOS 5
iOS 5為蘋(píng)果用戶(hù)帶來(lái)了一項(xiàng)非常重要的新功能:Siri。盡管最初功能有限,但這是蘋(píng)果第一次嘗試讓用戶(hù)以不同的方式使用自己的iOS設(shè)備。
仿真擬物設(shè)計(jì)在iOS 5中可謂達(dá)到了極致,蘋(píng)果的軟件界面中大量模仿現(xiàn)實(shí)世界中的實(shí)物紋理,例如,黃色紙張背景的“備忘錄”和亞麻紋理的“提醒”應(yīng)用。
蘋(píng)果在iOS 5中整合了首款非蘋(píng)果應(yīng)用Twitter,并將Siri打造成為iOS中的個(gè)人助理服務(wù)。
iOS 6
基于云的郵件、日歷,以及在OS X和iOS設(shè)備同步,是iOS 6的主要特色。它融合了蘋(píng)果桌面操作系統(tǒng)的設(shè)計(jì)靈感和元素。
仿真設(shè)計(jì)在這一版系統(tǒng)中依然得到提升,新應(yīng)用Passbook在刪除虛擬證件時(shí)出現(xiàn)的碎片動(dòng)畫(huà)效果成為特色。
另外, iOS 6里音量和播放進(jìn)度的滑塊改成了金屬質(zhì)感風(fēng)格它上面的反光紋路會(huì)隨著iPhone的位置變化發(fā)生改變。
iOS 7
iOS 7的色彩和風(fēng)格有了較大的變化,給人煥然一新的印象。各種顏色的漸變?nèi)〈薸OS 6時(shí)代的淺藍(lán)色或灰色背景的單一色調(diào)風(fēng)格。
另外,動(dòng)畫(huà)效果也成為蘋(píng)果設(shè)計(jì)師們提升用戶(hù)體驗(yàn)的最佳工具。比如iOS系統(tǒng)中的橡皮圈功能,也就是大用戶(hù)界面到達(dá)邊緣時(shí)產(chǎn)生的反彈效果,以及長(zhǎng)按App圖標(biāo)后進(jìn)入的編輯模式,所有圖標(biāo)都會(huì)抖動(dòng)。
在功能方面,為了讓iOS上的功能更有秩序,蘋(píng)果為iOS 7新增了控制中心與通知中心,改善了多工、照片程式、Safari、Siri,并推出新的AirDrop分享功能與iTunes Radio音樂(lè)串流服務(wù)。幾乎每一款“老的”或“新的”應(yīng)用都融入了蘋(píng)果的新美學(xué)設(shè)計(jì)。iOS 8
創(chuàng)新性的引入Apple Pay和指紋識(shí)別功能。從此手機(jī)支付變得前所未有的安全和可靠。iOS 8中自帶相機(jī)也加入了延時(shí)攝影模式,延時(shí)拍照模式使得交互體驗(yàn)提升。
同時(shí),ios8與其他的apple設(shè)備無(wú)縫連接,handoff功能使同一ID的不同設(shè)備連在一起。
二、ios系統(tǒng)流暢的秘訣
眾所周知,移動(dòng)端操作系統(tǒng)從來(lái)不是ios的天下,andriod,blackberry,wp,firefox,ubantu等等各式各樣的操作系統(tǒng)企圖分一杯羹。但ios一直占據(jù)主導(dǎo)地位得益于其對(duì)系統(tǒng)的深度優(yōu)化,即便1G內(nèi)存仍然不輸andriod的4G超大內(nèi)存。
相信很多人都有類(lèi)似疑問(wèn),感覺(jué)安卓手機(jī)在流暢度上不如iPhone手機(jī)。先不說(shuō)一些配置低的安卓機(jī),即便是最新版安卓系統(tǒng)的旗艦手機(jī),也會(huì)感覺(jué)達(dá)不到iPhone手機(jī)的那種流暢度,因此有人以此判斷安卓手機(jī)不好。
其實(shí),這都是二者系統(tǒng)機(jī)制不同導(dǎo)致的差異。
渲染機(jī)制不同
Android沒(méi)有iOS流暢的根本的原因是,iOS的UI渲染采用實(shí)時(shí)優(yōu)先級(jí),而Android的UI渲染遵循傳統(tǒng)電腦模式的主線程普通優(yōu)先級(jí)。
通俗點(diǎn)說(shuō)就是iOS對(duì)屏幕反應(yīng)的優(yōu)先級(jí)最高,用戶(hù)只要觸摸屏幕,系統(tǒng)就會(huì)最優(yōu)先處理屏幕顯示這個(gè)層級(jí),馬上給出動(dòng)畫(huà)效果,然后才處理媒體、服務(wù)、核心的架構(gòu)。
而安卓則是追求進(jìn)程優(yōu)先,觸摸屏幕后的手機(jī)屏幕顯示和動(dòng)畫(huà)效果放在比較后的優(yōu)先級(jí)。同樣打開(kāi)相同的網(wǎng)頁(yè),Android手機(jī)就會(huì)直接將整個(gè)網(wǎng)頁(yè)全部加載同時(shí)渲染HTML,這無(wú)疑就增加了處理器的壓力。因此對(duì)于Android來(lái)說(shuō),一個(gè)高效的雙核處理器是很重要的。
在iOS中UI渲染過(guò)程具有絕對(duì)的優(yōu)先等級(jí),當(dāng)用戶(hù)接觸到iPhone的觸摸屏后,iOS中所有的進(jìn)程都將停止,UI線程攔截了所有的事件,系統(tǒng)會(huì)將所有資源用于渲染UI過(guò)程,以保證用戶(hù)界面的實(shí)時(shí)渲染優(yōu)先級(jí)。
而在Android系統(tǒng)中UI渲染過(guò)程的優(yōu)先級(jí)別卻沒(méi)有那么高,也就是說(shuō)當(dāng)你觸摸Android手機(jī)屏幕的時(shí)候,系統(tǒng)后臺(tái)的程序并沒(méi)有停止,仍然在繼續(xù)運(yùn)行之中,比如下載和查收短信,這樣系統(tǒng)UI獲得的資源就不夠,這就是Android系統(tǒng)不流暢的原因。
后臺(tái)機(jī)制不同
安卓手機(jī)的后臺(tái)是真后臺(tái),像PC一樣,將應(yīng)用保留在RAM中,當(dāng)使用HOME鍵退出應(yīng)用時(shí),程序?qū)嶋H上并沒(méi)有完全退出,而是被系統(tǒng)掛在了后臺(tái),為何我們關(guān)掉了聊天軟件依然能夠收到消息通知,因?yàn)樗qv系統(tǒng)內(nèi)存。包括平時(shí)收到的一些垃圾廣告推送,也是因?yàn)楹笈_(tái)有程序運(yùn)行。
所以這就導(dǎo)致了一個(gè)現(xiàn)象,從內(nèi)存使用上來(lái)看,安卓剛開(kāi)機(jī)時(shí)內(nèi)存使用很低,若不進(jìn)行清理內(nèi)存操作,正常使用一天,內(nèi)存占用會(huì)達(dá)到75%以上。而內(nèi)存占用越高,使用起來(lái)流暢度就會(huì)越低,所以安卓機(jī)器需要更大的RAM來(lái)提升用戶(hù)體驗(yàn)。
而iOS呢,其實(shí)是采用的偽后臺(tái),當(dāng)用戶(hù)HOME鍵退出應(yīng)用時(shí),iOS其實(shí)關(guān)閉了程序,只保留應(yīng)用的圖像入口,只會(huì)默認(rèn)將應(yīng)用的最后的運(yùn)行數(shù)據(jù)記錄在RAM中。
之所以iOS也能收到推送,是因?yàn)楫?dāng)用戶(hù)從應(yīng)用中選擇開(kāi)啟推送之后,系統(tǒng)會(huì)增加一些進(jìn)程,這些進(jìn)程會(huì)從蘋(píng)果服務(wù)器接收信息,然后再通過(guò)服務(wù)器發(fā)給用戶(hù),蘋(píng)果服務(wù)器在這里是起到了中轉(zhuǎn)的作用。而正是因?yàn)橛辛诉@一系列的機(jī)制,所以即便iPhone的配置相比于同類(lèi)安卓機(jī)低了很多,但是iOS還是會(huì)給人更加流暢的感覺(jué)。
iPhone執(zhí)行程序的效率比安卓機(jī)高
另外,安卓系統(tǒng)的編程語(yǔ)言是Java,特點(diǎn)是通用性強(qiáng),效率低。而iOS的則為Objective-C,專(zhuān)一性強(qiáng),效率高。
iOS系統(tǒng)本身優(yōu)化得很好,而且程序也是直接執(zhí)行,所以效率很高。而安卓系統(tǒng)是通過(guò)Java虛擬機(jī)來(lái)執(zhí)行,系統(tǒng)需要占用大量?jī)?nèi)存來(lái)?yè)Q取執(zhí)行速度,也就是要繞了個(gè)大圈才執(zhí)行程序,所以效率低很多。
廠商喜歡給iPhone做優(yōu)化
由于iOS的封閉性,App Store里面的App都是在iPhone等產(chǎn)品上執(zhí)行,硬件利用效率非常高,而且分辨率大小,硬件的更新等等參數(shù)也比較穩(wěn)定,優(yōu)化工作也容易進(jìn)行,因而iPhone上的App和硬件結(jié)合程度比安卓高很多。
安卓手機(jī)的硬件配置一樣天天變,開(kāi)發(fā)者也不可能針對(duì)所有的機(jī)器型號(hào)進(jìn)行開(kāi)發(fā),只能在比較主流的機(jī)器上進(jìn)行測(cè)試并保證運(yùn)行流暢,所以很多國(guó)產(chǎn)中低端安卓手機(jī)很難得到流暢的使用體驗(yàn)。
三、發(fā)展前景
從2015年的招聘情況來(lái)看,IT行業(yè)是人們熱衷的行業(yè)之一,ios軟件工程師崗位需求首次達(dá)到了驚人的3萬(wàn)個(gè),一躍成為搜索引擎上最熱門(mén)的崗位。IOS講師表示,在4G技術(shù)的普及與智能終端快速發(fā)展的趨勢(shì)之下,2015年的這股職場(chǎng)余熱不會(huì)退卻,ios軟件工程師在未來(lái)將繼續(xù)備受關(guān)注。
隨著iPhone在全球創(chuàng)造的龐大的應(yīng)用市場(chǎng),ios開(kāi)發(fā)人員成為應(yīng)用開(kāi)發(fā)公司所爭(zhēng)搶的對(duì)象,有權(quán)威部門(mén)調(diào)查數(shù)據(jù)顯示,目前ios軟件人才已出現(xiàn)了38萬(wàn)缺口,根據(jù)國(guó)家官方公布的數(shù)據(jù),未來(lái)幾年ios軟件開(kāi)發(fā)人才市場(chǎng)缺口將達(dá)百萬(wàn),未來(lái)幾年內(nèi),ios軟件開(kāi)發(fā)人員都將供不應(yīng)求,高薪納賢便成為社會(huì)發(fā)展所需。
相關(guān)熱詞搜索:歷史 ios ios歷史版本 ios歷史軟件
熱點(diǎn)文章閱讀