Bisan kung ang WWDC gitan-aw sa usa ka medyo halapad nga publiko, kini nga komperensya sa panguna sa mga nag-develop. Tuod man, mao kana ang gisugyot sa ngalan niini. Ang pag-abli sa dos-tersiya sa keynote iya, sama sa gipaabot, sa OS X Yosemite ug iOS 8, apan unya ang focus mibalhin ngadto sa pulos developer nga mga butang. Atong i-summarize sila sa usa ka nutshell.
Swift
Ang Objective-C patay na, mabuhi si Swift! Walay nagdahom niini - Gipresentar sa Apple ang bag-ong Swift programming language niini sa WWDC 2014. Ang mga aplikasyon nga gisulat niini kinahanglan nga mas paspas kaysa sa naa sa Objective-C. Dugang nga impormasyon ang magsugod sa pagtungha samtang ang mga developers makakuha sa ilang mga kamot sa Swift, ug siyempre kami magpadayon sa post.
extensions
Naghulat ako sa dugay nga panahon alang sa komunikasyon tali sa mga aplikasyon hangtod nga migawas ang iOS 8. Ang mga aplikasyon magpadayon sa paggamit sa sandboxing, apan pinaagi sa iOS sila makahimo sa pagbayloay sa dugang nga impormasyon kay sa kaniadto. Sa keynote, adunay presentasyon sa paghubad gamit ang Bing sa Safari o pag-apply ug filter gikan sa aplikasyon sa VSCO Cam direkta ngadto sa litrato sa built-in nga mga Imahen. Salamat sa Mga Extension, makakita usab kami og mga widget sa Notification Center o hiniusa nga pagbalhin sa file.
Mga keyboard sa ikatulo nga partido
Bisan kung kini nga butang nahulog sa ilawom sa Mga Extension, angay nga hisgutan nga gilain. Sa iOS 8, mahimo nimong tugutan ang pag-access sa mga third-party nga keyboard aron mapulihan ang built-in nga usa. Ang mga fans sa Swype, SwiftKey, Fleksy ug uban pang mga keyboard makapaabut niini. Ang mga bag-ong keyboard mapugos sa paggamit sa sandboxing sama sa ubang mga app.
HealthKit
Usa ka bag-ong plataporma alang sa tanan nga mga klase sa fitness nga pulseras ug aplikasyon. Gitugotan sa HealthKit ang mga developer nga usbon ang ilang mga app aron mapakaon ang ilang datos sa bag-ong app sa Panglawas. Kini nga lakang magtipig sa tanan nimong "himsog" nga datos sa usa ka lugar. Ang pangutana mitungha - ang Apple ba moabut uban ang kaugalingon nga hardware nga makahimo sa pagkuha sa ingon nga datos?
Touch ID API
Sa pagkakaron, ang Touch ID magamit ra sa pag-unlock sa iPhone o pagpalit gikan sa iTunes Store ug sa mga affiliate store niini. Sa iOS 8, ang mga developers adunay access sa API niini nga fingerprint reader, nga magbukas sa dugang nga mga posibilidad alang sa paggamit niini, sama sa pag-abli sa usa ka aplikasyon gamit lamang ang Touch ID.
CloudKit
Ang mga developers adunay usa ka bag-ong paagi sa paghimo sa cloud-based nga mga aplikasyon. Ang Apple ang mag-atiman sa bahin sa server aron ang mga developer maka-focus sa bahin sa kliyente. Ihatag sa Apple ang mga server niini nga libre nga adunay daghang mga pagdili - pananglitan, usa ka taas nga limitasyon sa usa ka petabyte nga datos.
HomeKit
Ang usa ka panimalay nga kontrolado sa usa ka handheld device morag science fiction pipila ka tuig na ang milabay. Salamat sa Apple, bisan pa, kini nga kasayon sa dili madugay mahimong usa ka kamatuoran. Kung gusto nimo usbon ang intensity ug kolor sa suga o ang temperatura sa kwarto, ang mga aplikasyon para sa kini nga mga aksyon mahimo’g magamit ang usa ka hiniusa nga API direkta gikan sa Apple.
Camera API ug PhotoKit
Sa iOS 8, ang mga app adunay dugang nga pag-access sa camera. Unsa ang gipasabut niini sa praktis? Ang bisan unsang app gikan sa App Store makahimo sa pagtugot sa manwal nga pag-adjust sa puti nga balanse, pagkaladlad ug uban pang importante nga mga butang nga nalangkit sa litrato. Ang bag-ong API magtanyag usab, pananglitan, dili makadaot nga pag-edit, i.e. pag-edit nga mahimong bawion sa bisan unsang oras nga dili usbon ang orihinal nga litrato.
metal
Kining bag-ong teknolohiya nagsaad hangtod sa napulo ka pilo sa performance sa OpenGL. Atol sa keynote, ang iPad Air nagpakita sa hapsay nga paglupad sa gatusan ka mga alibangbang sa tinuod nga panahon nga walay bisan usa ka twitch, nga nagpakita sa iyang gahum sa multithreading.
SpriteKit ug SceneKit
Kining duha ka mga kit nagtanyag sa mga developers sa tanan sa paghimo sa 2D ug 3D nga mga dula. Ang tanan gikan sa pagkakita sa pagbangga hangtod sa usa ka generator sa partikulo hangtod sa usa ka makina sa pisika gihatag sa kanila. Kung nagsugod ka pa lang ug gusto nimong maghimo sa imong una nga dula, ipunting ang imong atensyon dinhi.
Aduna bay nahibal-an kung unsa ang bag-ong mga kinahanglanon sa OS X?
Ang tanan nga mga Mac nga nagpadagan sa Mountain Lion ug Mavericks giingon nga magkatugma. E.g. alang sa MacBook Pro kini sa tungatunga sa 2007 ug sa ulahi.
Macbook, iMac :-P
Nalingaw kaayo ko sa kalainan tali sa sulod sa key note ug sa serye sa garantisadong balita bahin sa bag-ong mga produkto :-)
Aw, tingali adunay isulti ang Apple bahin sa bag-ong hardware, apan kana ang kasagaran nga Apple, kung adunay mogawas nga dili gusto, andam kini nga ipasa kini sa kahilom ug sa ingon nagdugang ang tensyon bisan sa mga nagsugod na sa paghimo og lainlaing accessories gikan sa talagsaon nga impormasyon. Nahitabo na nga, sumala sa mga hungihong, daghang mga aksesorya ang gihimo, nga mahimo’g ibutang sa tiggama sa ... Buhok.
Mas gusto nako nga interesado kung giunsa pagduol sa Apple ang mga processor sama sa A6X sa akong iPad 4 nga adunay bag-ong Metal, tungod kay bisan pa sa mga teoretikal nga numero sa mga benchmark, gipadagan niini ang tanan nga gipangayo nga paghubad sa tibuuk nga tulin sama sa iPhone 5S sa akong igsoon. Nagpasabot kini nga kung magsugod na sila sa "Metal" nga mga app nga mogawas, mahimo ba nako nga magsitsit gamit ang akong iPad 4?… Unsa ang isulti sa usa ka tag-iya sa iPhone 5 s A6….
Posible ba nga makahimo og mga aplikasyon alang sa mga daan nga bersyon sa OS (eg iOS7) nga dali? Sa akong hunahuna mao, apan sa usa ka paagi dili nako kini makit-an.
Ako mismo ang mutubag :) it works...
Sa lohikal nga paagi kini mahimo nga posible tungod kay ang iPhone nagdagan lamang sa binary, ang bugtong butang nga akong gikahadlokan mao nga adunay problema sa mga dula kung gamiton lamang naton ang "Metal" :)