Nakuba i-WWDC ibukwa umphakathi obanzi, le ngqungquthela ngeyabathuthukisi. Phela, yilokho igama layo elisikiselayo. Ukuvulwa kwezingxenye ezimbili kwezintathu zenothi eyisihluthulelo, njengoba bekulindelekile, bekungokwe-OS X Yosemite ne-iOS 8, kodwa kwabe sekugxilwa ezindabeni zonjiniyela kuphela. Ake siwafingqe ngamafuphi.
Swift
I-Objective-C ifile, phila ende i-Swift! Akekho obekulindele lokhu - i-Apple yethule ulimi lwayo olusha lohlelo lwe-Swift e-WWDC 2014. Izicelo ezibhalwe kuyo kufanele zisheshe kunalezo eziku-Objective-C. Ulwazi olwengeziwe luzoqala ukuvela njengoba onjiniyela bethola izandla zabo ku-Swift, futhi kunjalo sizokugcina usithumelele.
Izandiso
Ngilinde isikhathi eside ukuxhumana phakathi kwezinhlelo zokusebenza kwaze kwaphuma i-iOS 8. Ngaphezu kwalokho, Izandiso zizokwenza kube nokwenzeka ukunweba ukusebenza kwesistimu ngezinhlelo zokusebenza, ngokomdabu. Izicelo zizoqhubeka nokusebenzisa i-sandboxing, kodwa nge-iOS zizokwazi ukushintshanisa ulwazi oluningi kunangaphambili. Enkulumweni eyisihluthulelo, kube nesethulo sokuhumusha kusetshenziswa i-Bing ku-Safari noma ukusebenzisa isihlungi esivela kuhlelo lokusebenza lwe-VSCO Cam ngokuqondile esithombeni esisezithombeni ezakhelwe ngaphakathi. Ngenxa Yezandiso, sizobona namawijethi Esikhungweni Sezaziso noma ukudluliswa kwefayela okuhlanganisiwe.
Amakhibhodi ezinkampani zangaphandle
Nakuba lolu daba lungena ngaphansi Kwezandiso, kufanelekile ukusho ngokwehlukana. Ku-iOS 8, uzokwazi ukuvumela ukufinyelela kumakhibhodi ezinkampani zangaphandle ukuze kuthathelwe indawo eyakhelwe ngaphakathi. Abalandeli be-Swype, i-SwiftKey, i-Fleksy namanye amakhibhodi angakulindela lokhu. Amakhibhodi amasha azophoqeleka ukuthi asebenzise i-sandboxing njengezinye izinhlelo zokusebenza.
I-HealthKit
Inkundla entsha yazo zonke izinhlobo zamasongo okuqina nezinhlelo zokusebenza. I-HealthKit izovumela onjiniyela ukuthi baguqule izinhlelo zabo zokusebenza ukuze banikeze idatha yabo kuhlelo lokusebenza olusha Lwezempilo. Lesi sinyathelo sizogcina yonke idatha yakho "enempilo" endaweni eyodwa. Umbuzo uphakama - ingabe i-Apple izofika ne-hardware yayo ekwazi ukuthwebula idatha enjalo?
I-Touch ID API
Okwamanje, i-Touch ID ingasetshenziswa kuphela ukuvula i-iPhone noma ukuthenga esitolo se-iTunes kanye nezitolo ezihambisana naso. Ku-iOS 8, abathuthukisi bazokwazi ukufinyelela ku-API yalesi sifundi sezigxivizo zeminwe, okuzovula amathuba amaningi okusetshenziswa kwayo, njengokuvula uhlelo lokusebenza kusetshenziswa i-Touch ID kuphela.
CloudKit
Onjiniyela banendlela entsha yokwakha izinhlelo zokusebenza ezisuselwe emafini. I-Apple izonakekela uhlangothi lweseva ukuze abathuthukisi bakwazi ukugxila ohlangothini lweklayenti. I-Apple izohlinzeka ngamaseva ayo mahhala ngemikhawulo eminingana - isibonelo, umkhawulo ophezulu we-petabyte eyodwa yedatha.
I-HomeKit
Umndeni olawulwa ngomshini owodwa ophathwa ngesandla ubungazwakala njengenganekwane yesayensi eminyakeni embalwa edlule. Ngenxa ye-Apple, noma kunjalo, lokhu lula kungase kwenzeke maduze. Kungakhathaliseki ukuthi ufuna ukushintsha ukushuba nombala wokukhanya noma izinga lokushisa legumbi, izinhlelo zokusebenza zalezi zenzo zizokwazi ukusebenzisa i-API ebumbene ngokuqondile esuka kwa-Apple.
Ikhamera ye-API ne-PhotoKit
Ku-iOS 8, izinhlelo zokusebenza zizoba nokufinyelela okuthuthukisiwe kukhamera. Kusho ukuthini lokhu ngokwenza? Noma yiluphi uhlelo lokusebenza olusuka ku-App Store luzokwazi ukuvumela ukulungiswa mathupha kwebhalansi emhlophe, ukuchayeka nezinye izici ezibalulekile ezihlobene nokuthatha izithombe. I-API entsha izophinde inikeze, ngokwesibonelo, ukuhlela okungalimazi, okungukuthi ukuhlela okungahlehliswa noma kunini ngaphandle kokushintsha isithombe sangempela.
Metal
Lobu buchwepheshe obusha buthembisa ukusebenza okuphindwe kashumi kwe-OpenGL. Phakathi nenkulumo eyisihluthulelo, i-iPad Air ibonise ukugeleza okushelelayo kwamakhulu ezimvemvane ngesikhathi sangempela ngaphandle kokunyakazisa okukodwa, okubonisa amandla ayo ekufundweni okuningi.
I-SpriteKit ne-SceneKit
Lawa makhithi amabili anikeza onjiniyela yonke into yokwenza imidlalo ye-2D neye-3D. Konke kusukela ekutholeni ukushayisana kuya ejeneretha yezinhlayiyana kuya enjinini yefiziksi kunikezwe kuzo. Uma usaqala futhi ufuna ukudala igeyimu yakho yokuqala, gxilisa ukunaka kwakho lapha.
Ingabe ukhona owaziyo ukuthi izidingo ezintsha ze-OS X zizoba yini?
Wonke ama-Mac asebenzisa i-Mountain Lion ne-Mavericks kuthiwa ayahambisana. Isib. ku-MacBook Pro kuMid 2007 futhi kamuva.
IMacbook, iMac :-P
Kwangijabulisa kakhulu umehluko phakathi kokuqukethwe kwenothi elingukhiye nochungechunge lwezindaba eziqinisekisiwe mayelana nemikhiqizo emisha :-)
Hhayi-ke, mhlawumbe i-Apple ingasho okuthile nge-Hardware entsha, kepha lokho kuyi-Apple ejwayelekile, lapho kuvela okuthile engakuthandi, izimisele ukukudlulisa ngokuthula futhi ngaleyo ndlela kwandise ukungezwani nakulabo asebeqalile ukukhiqiza izinhlobo ezahlukahlukene. izesekeli ezivela olwazini oluyingqayizivele. Sekwenzekile kakade ukuthi, ngokusho kwamahemuhemu, izesekeli eziningi zenziwe, umkhiqizi angakwazi ukuzifaka ... Izinwele.
Ngingathanda ukuba nentshisekelo yokuthi i-Apple izobhekana kanjani nama-processor afana ne-A6X ku-iPad 4 yami nge-Metal yayo entsha, njengoba naphezu kwezinombolo zethiyori kuma-benchmarks, iqhuba konke ukunikezwa okufunayo ngesivinini esigcwele njenge-iPhone 5S kadadewethu. Kusho ukuthi uma beqala ukuphuma izinhlelo zokusebenza "zensimbi", ngingahamba ngishaye ikhwela nge-iPad 4 yami?... Uzothini umnikazi we-iPhone 5's A6….
Ingabe kuzokwaziwa ukuthuthukisa izinhlelo zokusebenza zezinguqulo ze-OS ezindala (isb. iOS7) nge-Swift? Ngicabanga kanjalo, kodwa ngandlela-thile angikwazanga ukukuthola.
ngizoziphendula :) iyasebenza...
Ngokunengqondo kufanele kwenzeke njengoba i-iPhone isebenzisa kanambambili kuphela, into kuphela engingayesaba ukuthi kuzoba nenkinga ngemidlalo uma sisebenzisa kuphela "Insimbi" :)