Tapuni fa'asalalauga

Ua i ai i le amataga o le tausaga, sui o Apple na latou fai mai ai, o le iOS 12 fou o le a taulaʻi tele i le faʻaleleia atili ma e tatau ona tatou faʻatali mo nisi tala faʻavae seʻia oʻo i le tausaga a sau. E tele lava mea na fai mai i le autu autu i le Aso Gafua, i le taimi o le vaega e uiga i le iOS 12. Ioe, o nisi tala o le a aliali mai i le lumanaʻi o iOS, ae o le matafaioi autu o loʻo faia e ala i le faʻaleleia, lea o le a faʻafiafiaina ai tagata e ona masini matutua ( i luga o le auala na manavaina ai e iOS 12 le ola i totonu o laʻu O le a mafai ona e faitau i le 1st generation iPad Air i le faaiuga o le vaiaso). O ananafi, o se vaega o le polokalame a le WWDC, na faia ai se lauga lea na faʻamatalaina atili ai le mea na faia e Apple e faʻavave ai le faiga fou.

Afai e te matua fiafia i lenei autu ma e te fia iloa pe faʻapefea ona galue nisi elemene o iOS i le faʻatinoga, ou te fautuaina le matamata i le pueina o le lauga. E tusa ma le 40 minute le umi ma o loʻo avanoa i luga o le upega tafaʻilagi aloaia a Apple i lalo o le ulutala Vaega 202: O le a le mea fou ile Cocoa Touch. Afai e te le manaʻo e faʻaumatia le tolu kuata o le itula e matamata ai i le puʻeina o le konafesi, e mafai ona e faitau i se faʻamatalaga sili atu. iinei, peitaʻi, e fai si faʻapitoa. Mo outou uma, o le a ou taumafai i se aotelega faigofie i lalo.

Siaki ata mai le iOS 12 faʻaalia:

Na filifili Apple e taulaʻi i le faʻaogaina ma le iOS 12, ona o le tele o tagata faʻaoga faitio e uiga i le faʻaogaina (aemaise lava i le fesoʻotaʻiga ma iOS 11). O le tele o tali le lelei e fesoʻotaʻi ma se ituaiga o "telegese", "tumau" ma le "le lelei" o le faiga ma ana animation. O le mea lea na suʻesuʻe ai e le au fai polokalame a Apple le faʻavae ma faʻatoʻilaloina le polokalama faʻafiafiaga atoa i totonu o iOS. O lenei taumafaiga e aofia ai le tolu tweaks tetele e faʻatautaia ai le iOS 12 i le auala e faia ai. Ua mafai e le au fai polokalame ona faʻaalia mea sese na i ai i iOS talu mai le iOS 7.

1. Saunia o faamatalaga

O le suiga muamua o le faʻaogaina o le Cell Pre-fetch API, lea na naʻo le tausia o se ituaiga o sauniuniga faʻamaumauga aʻo leʻi manaʻomia moni e le polokalama. Pe o ata, faʻafiafiaga poʻo isi faʻamatalaga, e tatau i le polokalama ona muaʻi taʻalo faila manaʻomia i le manatua ma lenei API ina ia avanoa pe a faʻaaogaina ma o le a leai se oso i le uta o le gaosiga, lea e mafua ai. fa'afitauli o le suavai ua ta'ua i luga. E pei ona i ai i le taimi o suʻesuʻega maeʻaeʻa o lenei algorithm, e leʻi galue lelei.

I nisi tulaga na ia saunia muamua le faʻamaumauga, i isi na te leʻi faia. I isi tulaga, na utaina e le faiga faʻamaumauga e ui lava ua uma ona saunia i totonu o le faʻaoga o lenei API, ma o nisi taimi o se ituaiga o "faʻaluaina faʻalua" na tupu. O nei mea uma na mafua ai le pa'ū i le FPS i taimi o faʻafiafiaga, tipi ma isi faʻalavelave i le faʻaogaina o le faiga.

2. Fa'atino vave

O le suiga lona lua o le suiga o le pulega o le malosiaga o iunite komepiuta i totonu o le masini, pe o le PPU poʻo le GPU. I fa'asologa muamua o le faiga, na umi se taimi na iloa ai e le processor le fa'ateleina o mana'oga fa'agaioiga ma fa'apea ona fa'atuputeleina ai ona fa'agaioiga alalaupapa. E le gata i lea, o lenei faʻavavevave / faʻaitiitia o le gaioiga na faʻasolosolo malie, o lea i le tele o tulaga na tupu ai e manaʻomia e le faiga le mana mo nisi galuega, ae e leʻi maua vave, ma na toe faʻaitiitia i FPS animations, ma isi. iOS 12, aua o iinei o loʻo faʻatulagaina ai le faʻatinoga o gaioiga a le gaosiga ua sili atu le faʻamalosi, ma o le faʻasolosolo malie / faʻaititia o alalaupapa ua vave nei. E tatau ona avanoa le faatinoga i taimi e mana'omia ai.

3. Sili atu atoatoa Auto-layout

O le suiga lona tolu e aafia ai le atinaʻe na faʻafeiloaʻi e Apple i le iOS 8. O le mea lea e taʻua o le Auto-layout framework, lea na ulufale i le iOS i le taimi na amata ai e Apple ona faʻateleina le tele o ana faʻaaliga iPhone. O le auivi na faʻamautinoa e saʻo foliga o le faʻaoga faʻaoga e tusa lava po o le a le ituaiga ma le tele o le faʻaaliga na tuʻuina atu ai faʻamatalaga. O se ituaiga o tootoo e fesoasoani i le au atinaʻe e faʻamalieina a latou talosaga (ae le gata ia i latou, o lenei faʻavae o se vaega taua o le iOS faʻapea ma tausia le faʻaalia saʻo o vaega uma o le faʻaoga faʻaoga) mo le tele o faʻaaliga tetele. E le gata i lea, o lenei faiga atoa e tele lava otometi. I luga o suʻesuʻega auʻiliʻili, na faʻaalia ai o lona faʻagaioiga e matua faigata lava i punaoa faʻaogaina, ma o le tele o aʻafiaga i le faʻatinoga na faʻaalia i le iOS 11. I le iOS 12, o le meafaigaluega na taʻua i luga na maua ai se suiga taua ma le faʻaleleia, ma i lona tulaga o loʻo i ai nei, o lona uiga. a'afiaga i faiga fa'agaioiga e matua la'ititi lava, lea e tele lava ina fa'asa'oloto punaoa i le PPU/GPU mo mana'oga o isi talosaga ma meafaigaluega.

E pei ona mafai ona e vaʻaia, ua ave moni e Apple le faʻaogaina o faiga mai le tumutumu ma e faʻaalia moni lava i le oloa mulimuli. Afai e iai sau iPhones po'o iPads i le tausaga talu ai, aua e te fa'amoemoe e tele naua suiga. Ae afai e te umia se masini lua, tolu, fa tausaga le matua, o le suiga o le a mautinoa lava e sili atu nai lo le matauina. E ui lava o le iOS 12 o loʻo i ai nei i lona amataga, ua sili atu le lelei nai lo soʻo se faʻasologa o iOS 1 i laʻu 11st generation iPad Air.

.