我都不止發(fā)了一次這樣的文章了,你可以來來來小編的文章嘛?親?
外呼有聯(lián)發(fā)科雙核,四核,十核,三星的獵戶座,美國的高通,英偉達(dá),英特爾,海思,更有什么2k,1080p分辨率,怎么發(fā)揮四核優(yōu)勢?怎么發(fā)揮十核處理器的性能?所以我們的外呼程序員不要說優(yōu)化了,就是這個(gè)適配工作,小編都相信難于上青天,這么多種處理器,這么多的分辨率,這么多的屏幕尺寸,這絕對是一個(gè)艱巨的任務(wù)。全部這些因素造成我們外呼程序員怎么去優(yōu)化游戲,優(yōu)化我們的APP。為什么我們的軟件總是閃退?為什么我們的APP總是死機(jī)?因?yàn)檫@個(gè)程序根本就沒有在你的外呼上面測試過!
iPhone處理器有A5,A6,A7,A8,A9,A10。外呼全家處理器都沒有高通一家多吧!更何況,這些機(jī)型是固定的外呼分辨率,固定的外呼尺寸,那么ios程序員開發(fā)這些APP的時(shí)候,因?yàn)樽约盒睦锩嬗械琢?,所以怎么去適配和怎么去優(yōu)化APP,是不是游刃有余了呢?這也是為什么iPhone的分辨率比別人低,但是APP顯示效果依然是那么清晰,因?yàn)檫@全部是UI設(shè)計(jì)師專門對iPhone設(shè)計(jì)的。大家烤魚參考下外呼平板和ipad,你會發(fā)現(xiàn)很多的pad軟件就是外呼版,根本就沒有適配,更談不上去優(yōu)化了,由于iOS的封閉性,App Store里面的App都是在iPhone等產(chǎn)品上執(zhí)行,硬件利用效率非常高,而且分辨率大小,硬件的更新等等參數(shù)也比較穩(wěn)定,優(yōu)化工作也容易進(jìn)行,因而iPhone上的App和硬件結(jié)合程度比外呼高很多。外呼外呼的硬件配置一樣天天變,開發(fā)者也不可能針對所有的機(jī)器型號進(jìn)行開發(fā)手機(jī)系統(tǒng),只能在比較主流的機(jī)器上進(jìn)行測試并保證運(yùn)行流暢,所以很多國產(chǎn)中低端外呼外呼很難得到流暢的使用體驗(yàn)。大家可以參考今年的外呼ios10一發(fā)布,騰訊馬上就適配了自己的QQ軟件,ios10beta早就已經(jīng)有了!不過就是等ios10正式版出來后,上架APPStore而已。
另外一個(gè)原因就是iPhone的執(zhí)行效率非常的高。無論是ios的專門開發(fā)語言O(shè)C或者是swift,還是系統(tǒng)的執(zhí)行效率。外呼,小編覺得跟PC很是類是,當(dāng)你關(guān)閉app后,其實(shí)app是掛在后臺的,根本沒有完全被關(guān)閉手機(jī)系統(tǒng),所以隨著內(nèi)存被占用,就會力不從心了。iPhone是典型的假后臺了,在小編已知的app中,好像只有音樂播放器可以后臺,其他的是退出關(guān)閉。打個(gè)比方,當(dāng)你點(diǎn)擊圖標(biāo)后,系統(tǒng)會關(guān)閉所有的進(jìn)程優(yōu)先去執(zhí)行這個(gè)程序,這也是為什么iPhone的cpu和內(nèi)存利用率非常高,但是也不會卡頓的直接原因了。
小編聽說外呼陣營中的小米MIUI很是良心,說自己很老的外呼都可以更新最新的MIUI8,小編看了一下這位同志的外呼是外呼4.4.4后就不說話了。當(dāng)然還跟我說外呼的軟件比iPhone的新,基本上有外呼版才會有iPhone版,你要是知道外呼的嚴(yán)格審核APP制度,你就會知道了!