Txawm hais tias WWDC raug saib los ntawm cov pej xeem dav dav, lub rooj sib tham no feem ntau yog rau cov neeg tsim khoom. Tom qab tag nrho, qhov ntawd yog qhov nws lub npe qhia. Qhov qhib ob feem peb ntawm cov ntsiab lus tseem ceeb tau koom nrog, raws li qhov xav tau, rau OS X Yosemite thiab iOS 8, tab sis tom qab ntawd qhov kev tsom mus rau qhov tseem ceeb ntawm tus tsim tawm. Cia peb sau lawv nyob rau hauv ib tug nutshell.
swift
Lub Hom Phiaj-C tuag, nyob ntev Swift! Tsis muaj leej twg xav tau qhov no - Apple nthuav tawm nws cov lus tshiab Swift programming ntawm WWDC 2014. Cov ntawv thov sau rau hauv nws yuav tsum nrawm dua li cov hauv Objective-C. Cov ntaub ntawv ntau ntxiv yuav pib tshwm sim thaum cov neeg tsim khoom tau txais lawv txhais tes ntawm Swift, thiab tau kawg peb yuav cia koj tshaj tawm.
extensions
Kuv tos ntev ntev rau kev sib txuas lus ntawm cov ntawv thov kom txog thaum iOS 8 tuaj tawm Dab tsi ntxiv, Extensions yuav ua rau nws muaj peev xwm txuas ntxiv kev ua haujlwm ntawm lub kaw lus nrog cov ntawv thov, ib txwm muaj. Cov ntawv thov yuav txuas ntxiv siv sandboxing, tab sis dhau ntawm iOS lawv yuav tuaj yeem hloov pauv cov ntaub ntawv ntau dua li ua ntej. Ntawm lub ntsiab lus tseem ceeb, muaj kev nthuav qhia ntawm kev txhais lus siv Bing hauv Safari lossis siv lub lim los ntawm VSCO Cam daim ntawv thov ncaj qha mus rau daim duab hauv cov duab tsim. Ua tsaug rau Extensions, peb tseem yuav pom widgets nyob rau hauv Lub Chaw Ceeb Toom lossis cov ntaub ntawv sib koom ua ke.
Third-tog keyboards
Txawm hais tias qhov teeb meem no poob rau hauv Extensions, nws tsim nyog hais cais. Hauv iOS 8, koj tuaj yeem tso cai nkag mus rau lwm tus neeg sab nraud keyboards los hloov lub built-in ib. Kiv cua ntawm Swype, SwiftKey, Fleksy thiab lwm cov keyboards tuaj yeem tos ntsoov rau qhov no. Cov keyboards tshiab yuav raug yuam kom siv sandboxing ib yam li lwm cov apps.
Kev Noj Qab Haus Huv
Lub platform tshiab rau txhua yam kev qoj ib ce thiab kev siv. HealthKit yuav tso cai rau cov neeg tsim khoom hloov kho lawv cov apps los pub lawv cov ntaub ntawv rau Health app tshiab. Cov kauj ruam no yuav khaws tag nrho koj cov ntaub ntawv "kev noj qab haus huv" nyob rau hauv ib qho chaw. Cov lus nug tshwm sim - Apple puas tuaj nrog nws tus kheej kho vajtse muaj peev xwm ntes tau cov ntaub ntawv no?
Kov ID API
Tam sim no, Kov ID tsuas yog siv los qhib lub iPhone lossis ua kev yuav khoom los ntawm iTunes Store thiab nws cov khw muag khoom koom nrog. Hauv iOS 8, cov neeg tsim khoom yuav nkag mus rau API ntawm tus nyeem ntiv tes no, uas yuav qhib ntau txoj hauv kev rau nws siv, xws li qhib daim ntawv thov siv Touch ID nkaus xwb.
CloudKit
Cov neeg tsim tawm muaj txoj hauv kev tshiab los tsim cov ntawv thov huab cua. Apple yuav saib xyuas sab server kom cov neeg tsim khoom tuaj yeem tsom mus rau sab neeg siv khoom. Apple yuav muab nws cov servers dawb nrog ntau qhov kev txwv - piv txwv li, ib qho kev txwv siab tshaj ntawm ib petabyte ntawm cov ntaub ntawv.
HomeKit
Ib tsev neeg tswj hwm los ntawm ib qho khoom siv tes yuav tau suab zoo li kev tshawb fawb tsis tseeb ob peb xyoos dhau los. Ua tsaug rau Apple, txawm li cas los xij, qhov yooj yim no yuav dhau los ua qhov tseeb. Txawm hais tias koj xav hloov qhov siv thiab xim ntawm lub teeb pom kev zoo lossis chav tsev kub, cov ntawv thov rau cov haujlwm no yuav siv tau cov API sib koom ncaj qha los ntawm Apple.
Lub koob yees duab API thiab PhotoKit
Hauv iOS 8, cov apps yuav muaj kev nkag tau zoo rau lub koob yees duab. Qhov no txhais li cas hauv kev xyaum? Ib qho app los ntawm App Store yuav tuaj yeem tso cai rau kev hloov kho ntawm cov nyiaj dawb, raug thiab lwm yam tseem ceeb cuam tshuam nrog kev yees duab. API tshiab kuj tseem yuav muab, piv txwv li, tsis muaj kev puas tsuaj kho, piv txwv li kev kho uas tuaj yeem thim rov qab txhua lub sijhawm yam tsis hloov daim duab qub.
Hlau
Cov thev naus laus zis tshiab no tau cog lus txog li kaum npaug ntawm kev ua haujlwm ntawm OpenGL. Thaum lub sij hawm tseem ceeb, lub iPad Air tau pom qhov kev sib tw ntawm ntau pua tus npauj npaim hauv lub sijhawm tiag tiag yam tsis muaj ib qho twitch, uas qhia nws lub zog hauv ntau txoj xov.
SpriteKit thiab SceneKit
Ob cov khoom siv no muab cov neeg tsim khoom txhua yam los ua 2D thiab 3D ua si. Txhua yam los ntawm kev tshawb nrhiav kev sib tsoo mus rau lub tshuab hluav taws xob particle mus rau lub cav physics yog muab rau hauv lawv. Yog tias koj nyuam qhuav pib tawm thiab xav tsim koj thawj qhov kev ua si, tsom koj cov xim ntawm no.
Puas muaj leej twg paub tias OS X tshiab yuav tsum ua li cas?
Txhua Macs khiav Mountain Lion thiab Mavericks tau hais kom sib haum. E.g. rau MacBook Pro nws yog Mid 2007 thiab tom qab ntawd.
Macbook, iMac :-P
Kuv txaus siab tshaj plaws los ntawm qhov sib txawv ntawm cov ntsiab lus ntawm cov ntawv tseem ceeb thiab cov xov xwm tau lees paub txog cov khoom tshiab :-)
Zoo, tej zaum Apple yuav hais ib yam dab tsi txog cov cuab yeej tshiab, tab sis qhov ntawd yog Apple, thaum qee yam tawm los uas nws tsis nyiam, nws txaus siab hla nws los ntawm kev ntsiag to thiab yog li ua rau muaj kev ntxhov siab txawm tias cov neeg uas twb tau pib tsim ntau yam. accessories los ntawm cov ntaub ntawv tshwj xeeb. Nws twb tshwm sim hais tias, raws li cov lus xaiv, ib tug ntau ntawm accessories tau ua, uas cov chaw tsim tshuaj paus yuav ces muab tso rau hauv ... Cov plaub hau.
Kuv xav xav xav txog yuav ua li cas Apple yuav mus cuag cov txheej txheem xws li A6X hauv kuv lub iPad 4 nrog nws cov Hlau tshiab, txij li txawm hais tias cov lej theoretical hauv cov qauv ntsuas, nws khiav txhua qhov kev xav tau ntawm qhov nrawm ib yam li kuv tus muam lub iPhone 5S.. Nws txhais tau hais tias thaum lawv pib "Hlau" apps tawm, kuv tuaj yeem mus xuav nrog kuv lub iPad 4?… Tus tswv iPhone 5 s A6 yuav tsum hais dab tsi….
Nws puas tuaj yeem tsim cov ntawv thov rau cov laus OS versions (xws li iOS7) nrog Swift? Kuv xav li ntawd, tab sis qee qhov kuv nrhiav tsis tau.
Kuv mam teb kuv tus kheej :) nws ua haujlwm ...
Logically nws yuav tsum ua tau txij li thaum lub iPhone tsuas yog khiav binary, tib yam kuv yuav ntshai yog tias yuav muaj teeb meem nrog kev ua si yog tias peb tsuas yog siv "Hlau" :)