Ntawm nws cov lus tseem ceeb kawg ntawm WWDC xyoo 2011, Steve Jobs tau qhia txog qhov kev pabcuam uas tseem ua rau ntau tus tsim tawm txaus ntshai. Nws tsis yog lwm yam tshaj li iCloud, lub salutary successor rau cov teeb meem MobileMe. Txawm li cas los xij, txawm tias iCloud tsis yog yam tsis raug. Thiab cov neeg tsim tawm tau tawm tsam…
Steve Jobs thawj zaug demoed iCloud thaum Lub Rau Hli 2011, qhov kev pabcuam tau pib plaub lub hlis tom qab thiab tam sim no tau ua haujlwm li ntawm ib xyoos thiab ib nrab. Nyob rau saum npoo, ib qho kev pabcuam zoo heev uas, nyob rau hauv cov lus ntawm lub tswvyim hais ua dabneeg, "tsuas yog ua haujlwm" (lossis tsawg kawg nws yuav tsum), tab sis sab hauv, lub tshuab tsis muaj zog uas feem ntau ua raws li nws xav tau, thiab cov tsim tawm tsis muaj riam phom zoo. tawm tsam nws.
"Txhua yam tshwm sim tau txais thiab nws yooj yim heev los txuas koj cov apps rau hauv iCloud cia," Cov haujlwm tau hais thaum lub sijhawm. Thaum cov neeg tsim khoom nco qab nws cov lus tam sim no, tej zaum lawv yuav tsum tau bristle. "iCloud tsuas yog tsis ua haujlwm rau peb. Peb yeej siv sijhawm ntau rau nws, tab sis iCloud thiab Core Data sync muaj cov teeb meem no uas peb daws tsis tau. " nws tau lees paub lub taub hau ntawm Black Pixel studio, uas yog lub luag haujlwm, piv txwv li, rau tus paub zoo RSS nyeem NetNewsWire. Rau nws, iCloud yuav tsum yog qhov kev daws teeb meem zoo tshaj plaws rau synchronization, tshwj xeeb tshaj yog nyob rau lub sijhawm thaum Google tab tom yuav kaw nws Google Reader, tab sis thawj koom ruam ntawm cov kev pabcuam kua tsis ua haujlwm.
Tsis muaj dab tsi ua
Nws yog qhov xav tsis thoob tias qhov kev pabcuam uas muaj ntau dua 250 lab tus neeg siv thiab yog li ib qho ntawm nws cov khoom loj tshaj plaws hauv ntiaj teb muaj cov teeb meem zoo li no. Ntawm qhov cursory saib qhov teeb meem, ib tus tuaj yeem taw tes rau cov neeg tsim khoom, tab sis lawv tsis muaj txim rau qhov no tam sim no. iCloud sim siv ntau ntawm lawv hauv nws daim ntawv thov, tab sis lawv cov kev sim feem ntau xaus rau qhov ua tsis tiav. Vim iCloud muaj teeb meem loj nrog synchronization.
[do action="quote"]Kuv tsis tuaj yeem suav tag nrho cov neeg tsim khoom uas tau khiav mus rau qhov teeb meem thiab thaum kawg tso tseg.[/do]
"Kuv rov sau kuv tus lej iCloud ob peb zaug vam tias yuav nrhiav kev daws teeb meem," nws sau Tus tsim tawm Michael Göbel. Txawm li cas los xij, nws tsis tau pom qhov kev daws teeb meem, thiab yog li nws tseem tsis tuaj yeem ua lag luam nws cov ntawv thov, lossis theej App Store. "Kuv tsis tuaj yeem suav tag nrho cov neeg tsim khoom thiab cov tuam txhab uas tau khiav mus rau tib yam teeb meem uas kuv tau ua thiab thaum kawg tso tseg. Tom qab poob ntau pua txhiab tus neeg siv cov ntaub ntawv, lawv tsuas tso tseg iCloud tag nrho. "
Apple qhov teeb meem loj tshaj plaws nrog iCloud yog database synchronization (Core Data). Lwm ob hom ntaub ntawv uas tuaj yeem synced ntawm Apple huab - chaw thiab cov ntaub ntawv - ua haujlwm tsis pub dhau qhov txwv tsis muaj teeb meem. Txawm li cas los xij, Cov Ntaub Ntawv Core coj tus cwj pwm tsis zoo. Nws yog lub moj khaum qib siab uas tso cai rau koj los synchronize ntau cov ntaub ntawv thoob plaws cov khoom siv. "iCloud tau cog lus tias yuav daws txhua qhov teeb meem ntawm cov ntaub ntawv synchronization nrog Core Cov ntaub ntawv txhawb nqa, tab sis nws tsuas yog tsis ua haujlwm," hais tias ib qho ntawm cov neeg tsim tawm tseem ceeb, uas tsis xav kom muaj npe txhawm rau tswj kev sib raug zoo nrog Apple.
Nyob rau tib lub sijhawm, Apple tsis quav ntsej txog cov teeb meem no, iCloud tseem tshaj tawm raws li kev daws teeb meem yooj yim, thiab cov neeg siv xav tau los ntawm cov neeg tsim khoom. Tab sis txawm hais tias tus tsim tawm txoj kev siv zog zoo tshaj plaws, cov neeg siv cov ntaub ntawv ploj mus uncontrollably thiab cov khoom siv nres synchronizing. "Cov teeb meem no feem ntau siv sij hawm ntau teev los daws, thiab qee qhov tuaj yeem ua txhaum koj cov nyiaj mus tas li," Lwm tus thawj coj tsim tawm leans rau hauv Apple thiab ntxiv: "Tsis tas li ntawd, AppleCare tsis tuaj yeem daws cov teeb meem no nrog cov neeg siv khoom."
"Peb tawm tsam nrog kev sib xyaw ntawm Core Data thiab iCloud txhua lub sijhawm. Tag nrho cov kab ke no tsis tuaj yeem kwv yees, thiab tus tsim tawm feem ntau muaj kev xaiv txwv los cuam tshuam nws txoj haujlwm. " piav qhia txog Czech kev txhim kho studio Kov Art, uas tau lees paub rau peb tias vim muaj teeb meem tsis tu ncua, nws tau tso tseg qhov kev daws teeb meem no thiab ua haujlwm ntawm nws tus kheej, uas nws yuav siv cov ntaub ntawv synchronization es tsis txhob siv cov ntaub ntawv synchronization xws li. Tom qab ntawd nws yuav tuaj yeem siv iCloud rau qhov no, vim tias cov ntaub ntawv synchronization tshwm sim los ntawm nws yam tsis muaj teeb meem. Tom qab tag nrho, qhov no kuj tau lees paub los ntawm cov neeg tsim khoom los ntawm Jumsoft: "iCloud yog undoubtedly ib lub cuab tam zoo rau cov ntaub ntawv ncaj qha cia." Txawm li cas los xij, Jumsoft, hmoov tsis, xav tau cov ntaub ntawv tseem ceeb rau nws daim ntawv thov nyiaj paub zoo, thiab qhov no yog qhov ua tsis taus pa.
[do action="quote"]iCloud thiab Core Cov Ntaub Ntawv yog txhua tus tsim tawm npau suav phem tshaj plaws.[/do]
Ntau qhov teeb meem kuj tshwm sim los ntawm cov xwm txheej tsis xav txog uas tuaj yeem tshwm sim tau yooj yim, xws li thaum tus neeg siv tawm ntawm ib Apple ID ntawm lawv lub cuab yeej thiab nkag mus rau lwm qhov. Apple tsis suav rau lawv txhua. "Yuav ua li cas daws qhov teeb meem thaum tus neeg siv, leej twg tsis tau kos npe rau hauv iCloud, tig rau hauv daim ntawv thov, ces txuas rau iCloud thiab pib daim ntawv thov dua?" nws nug nrog ib tus tsim tawm ntawm Apple forums.
Tag nrho cov teeb meem nrog iCloud culminate nyob rau hauv qhov tsis txaus siab ntawm app cov neeg siv uas poob cov ntaub ntawv, thaum developers feem ntau cia li saib helplessly. "Cov neeg siv yws rau kuv thiab ntsuas cov apps nrog ib lub hnub qub," nws yws ntawm lub rooj sib tham apple, tus tsim tawm Brian Arnold, uas tseem tsis tau txais kev piav qhia los ntawm Apple txog yuav ua li cas nrog cov teeb meem zoo sib xws, lossis yog vim li cas lawv tshwm sim txhua. Thiab cov forums muaj tag nrho cov kev tsis txaus siab txog iCloud synchronization.
Qee cov neeg tsim khoom twb poob siab ntev nrog iCloud, thiab tsis xav tsis thoob. "iCloud thiab Core Cov Ntaub Ntawv yog txhua tus neeg tsim khoom npau suav phem tshaj plaws," hais rau lub Verge tus tsim tawm tsis muaj npe. "Nws yog kev ntxhov siab, npau taws rau qee lub sijhawm, thiab tsim nyog cov sij hawm kawg ntawm kev daws teeb meem."
Apple nyob ntsiag to. Nws hla teeb meem nws tus kheej
Tej zaum nws tsis xav tias Apple cov teeb meem nrog iCloud hla zoo li tsis muaj dab tsi tshwm sim. Apple xyaum tsis siv cov ntaub ntawv tseem ceeb hauv nws daim ntawv thov. Qhov tseeb muaj ob lub iClouds - ib qho uas ua rau Apple cov kev pabcuam thiab ib qho uas muaj rau cov tsim tawm. Apps thiab cov kev pab cuam xws li iMessage, Mail, iCloud thaub qab, iTunes, Photo Stream thiab lwm tus yog tsim los ntawm cov cuab yeej sib txawv kiag li tshaj li qhov muaj rau cov neeg thib peb tsim tawm. Ntawd yog, tus uas muaj teeb meem tas li. Cov ntawv thov los ntawm iWork suite (Keynote, Nplooj Ntawv, Tus lej) siv tib API li cov ntawv thov thib peb, tab sis tsuas yog rau ntau cov ntaub ntawv yooj yim synchronization, uas Apple tau saib xyuas zoo los ua haujlwm. Thaum lawv tso iCloud thiab cov ntaub ntawv tseem ceeb rau hauv lawv cov app hauv Cupertino, lawv tsis zoo dua ntawm kev ntseeg siab dua li cov neeg tsim tawm thib peb. Daim ntawv thov Trailers, uas siv cov ntaub ntawv Core rau synchronization, hais lus rau nws tus kheej, thiab cov neeg siv tsis tu ncua poob qee cov ntaub ntawv.
Txawm li cas los xij, nrog Trailers, uas tsis yog ze li nrov, cov teeb meem no kuj yooj yim poob. Tab sis tom qab ntawd yuav ua li cas cov neeg tsim khoom ntawm cov ntawv thov nrov tshaj plaws qhia rau lawv cov neeg siv, leej twg tsuas yog yuav tsum tau cia siab rau cov teeb meem Core Data hauv iCloud, tab sis feem ntau tsis tuaj yeem lav qhov kev ua haujlwm uas Apple niaj hnub tshaj tawm hauv nws cov ntawv tshaj tawm? Apple yeej yuav tsis pab lawv. "Puas muaj leej twg los ntawm Apple tawm tswv yim txog qhov xwm txheej no?" nws nug ua tsis tiav ntawm lub rooj sab laj, tus tsim tawm Justin Driscoll, uas raug yuam kom kaw nws lub app tom ntej vim tsis ntseeg iCloud.
Thaum lub xyoo, Apple tsis pab cov neeg tsim tawm, yog li txhua tus neeg cia siab tias qee yam yuav raug daws tsawg kawg ntawm xyoo tas los WWDC, piv txwv li lub rooj sib tham npaj rau cov neeg tsim khoom, tab sis txawm tias ntawm no Apple tsis tau coj kev pab ntau nyob rau hauv lub zog loj ntawm cov neeg tsim khoom. Piv txwv li, nws muab cov qauv code uas tuaj yeem siv los synchronize cov ntaub ntawv Core, tab sis nws nyob deb ntawm kev ua tiav. Ib zaug ntxiv, tsis muaj kev pab tseem ceeb. Tsis tas li ntawd, Apple engineers tau hais kom cov neeg tsim khoom tos rau iOS 6. "Txiv los ntawm iOS 5 mus rau iOS 6 ua tej yam XNUMX% zoo dua," lees paub los ntawm tus tsim tawm tsis muaj npe, "tab sis nws tseem nyob deb ntawm qhov zoo tshaj." Raws li lwm qhov chaw, Apple tsuas muaj plaub tus neeg ua haujlwm saib xyuas Core Data xyoo tas los, uas yuav qhia meej tias Apple tsis txaus siab rau thaj chaw no. Txawm li cas los xij, lub tuam txhab tsis kam tawm tswv yim txog cov ntaub ntawv no.
Nyob zoo thiab txoj phuam
Tom qab tag nrho cov vicissitudes tau hais, nws tsis yog xav tsis thoob tias ntau tus tsim tawm hais tias tsis muaj rau iCloud, txawm tias tej zaum muaj lub siab hnyav. Nws yog iCloud uas yuav tsum thaum kawg nqa ib yam dab tsi uas cov neeg tsim khoom xav tau - ib qho kev daws teeb meem yooj yim uas ua kom cov ntaub ntawv zoo sib xws thiab lawv cov synchronization tas li ntawm ob lossis ntau lub khoom siv. Hmoov tsis, qhov kev muaj tiag txawv. "Thaum peb saib iCloud thiab cov ntaub ntawv tseem ceeb yog kev daws teeb meem rau peb lub app, peb paub tias peb siv tsis tau vim tias tsis muaj dab tsi yuav ua haujlwm," hais tias tus tsim tawm ntawm qee qhov zoo tshaj plaws-muag iPhone thiab Mac daim ntawv thov.
Lwm qhov laj thawj vim li cas iCloud tsis yooj yim tso tseg yog qhov tseeb tias Apple pom cov ntawv thov siv nws cov kev pabcuam (iCloud, Game Center), thiab tsis quav ntsej cov uas tsis muaj dab tsi Apple hauv App Store. iCloud kuj yog ib qho kev daws teeb meem zoo los ntawm kev lag luam kev pom.
Dropbox, piv txwv li, yog muab los ua lwm txoj hauv kev, tab sis nws tsis yog tus neeg siv khoom siv ntxiv lawm. Ntawm qhov tod tes, tus neeg siv yuav tsum teeb tsa lwm tus account (iCloud muaj nyob rau ntawm kev yuav khoom tshiab) thiab ntawm qhov tod tes, kev tso cai yuav tsum muaj ua ntej daim ntawv thov tuaj yeem ua haujlwm, uas kuj ua tsis tiav nrog iCloud. Thiab thaum kawg - Dropbox muab cov ntaub ntawv synchronization, uas tsis yog qhov uas cov neeg tsim khoom tab tom nrhiav. Lawv xav synchronize databases. "Dropbox, uas yog siv ntau tshaj tam sim no, tau ua pov thawj nws tus kheej rau cov ntaub ntawv synchronization. Tab sis thaum nws los txog rau synchronizing lub database, peb nyob ntawm iCloud, " lees Roman Maštalíř los ntawm Kov Art.
[do action="quote"]Kuv xav qhia rau Apple tias lawv kho txhua yam hauv iOS 7, tab sis kuv tsis ntseeg nws tiag tiag.[/do]
Txawm li cas los xij, cov neeg tsim tawm ntawm 2Do daim ntawv thov tsis muaj kev ua siab ntev, vim muaj ntau yam kev paub tsis zoo nrog iCloud, lawv tsis tau sim cov kev pabcuam apple tag nrho thiab tam sim ntawd tuaj nrog lawv tus kheej daws. “Peb tsis siv iCloud vim yog txhua yam teeb meem. Nws yog qhov kaw kaw heev uas peb yuav tsis muaj peev xwm tswj tau ntau npaum li peb xav tau, " tus tsim tawm Fahad Gillani hais rau peb. "Peb xaiv Dropbox rau synchronization. Txawm li cas los xij, peb tsis siv nws cov ntaub ntawv synchronization, peb sau peb tus kheej synchronization daws rau nws. "
Lwm Czech studio, Madfinger Games, tsis muaj iCloud hauv nws cov kev ua si. Txawm li cas los xij, tus tsim cov npe nrov Dead Trigger thiab Shadowgun tsis siv Apple cov kev pabcuam rau qee qhov laj thawj sib txawv. "Peb muaj peb tus kheej huab-raws li qhov system rau txuag hauv-kev ua si txoj haujlwm, vim tias peb xav kom muaj peev xwm hloov qhov kev nce qib ntawm kev ua si ntawm cov platforms," David Kolečkář qhia rau peb tias vim yog kev txhim kho kev ua si rau ob qho tib si iOS thiab Android rau Madfinger Games, iCloud yeej tsis muaj kev daws teeb meem.
Puas yuav muaj kev daws teeb meem?
Raws li lub sijhawm dhau mus, ntau tus tsim tawm tau maj mam poob kev cia siab tias Apple yuav los daws qhov teebmeem. Piv txwv li, tom ntej WWDC tab tom los, tab sis txij li Apple xyaum tsis sib txuas lus nrog cov neeg tsim khoom txawm tias tam sim no, nws tsis xav tias nws yuav tsum tuaj rau WWDC nrog qhib caj npab puv ntawm cov lus qhia thiab cov lus teb. "Txhua yam peb tuaj yeem ua yog khaws xa cov ntaub ntawv kab mob mus rau Apple thiab vam tias lawv kho lawv," lamented ib tug unnamed iOS developer, nrog rau lwm echoing nws cov kev xav: "Kuv xav qhia rau Apple tias lawv kho txhua yam hauv iOS 7 thiab iCloud thaum kawg tuaj yeem siv yam tsis muaj teeb meem tom qab ob xyoos, tab sis kuv tsis ntseeg tiag tiag." Tab sis nws yuav yog iOS 7 uas yuav tsum yog lub ntsiab lus tseem ceeb ntawm xyoo no WWDC, yog li cov neeg tsim khoom tuaj yeem cia siab tsawg.
Yog tias Apple tsis muab kev daws teeb meem rau iCloud cov teeb meem hauv qhov tshiab ntawm nws qhov kev ua haujlwm, nws tuaj yeem yog tus ntsia thawv virtual hauv lub hleb rau qee qhov haujlwm. Ib tug ntawm cov neeg tsim khoom, uas tau ua tus txhawb nqa muaj zog ntawm iCloud txog tam sim no, hais tias: "Yog tias Apple tsis kho qhov no hauv iOS 7, peb yuav tsum tso tseg nkoj."
Kuv nyeem tag nrho tsab xov xwm thiab kuv tsis to taub qhov twg los. Raws li rau iCloud thiab kua daim ntaub ntawv thiab tag nrho kev koom ua ke ntawm iCloud rau hauv iPhone thiab Mac, nws ua haujlwm 100% rau kuv thiab kuv siv yuav luag txhua daim ntawv thov los ntawm Apple uas txhawb nqa nws. Tsis tas li ntawd, kuv kuj muaj daim ntawv thov Trailers los ntawm Apple rub tawm (txawm tias nws tsis yog ntawm SVK iTunes, yog li yuav tsum muaj laj thawj rau qhov ntawd), tab sis kuv tsis paub qhov twg iCloud yog kev koom ua ke ntawm no - Kuv yuav tsum tau saib nws nce. Tsis tas li ntawd, kuv tsis tau muaj teeb meem nrog iCloud hauv lwm cov apps. Kuv siv Appig's ToDo thiab iCloud sync ua haujlwm 100% thiab kuv muaj ntau dua 100 todos hauv iPhone thiab Mac daim ntawv thov uas cuam tshuam nrog kuv txoj haujlwm, yog li kuv xav tau 100% ua haujlwm sync, yog li kuv tsis paub tias 2Do muaj teeb meem dab tsi. Kuv kuj tau sib txuas lus ncaj qha nrog Appigo thiab lawv tau pom zoo rau iCloud (ntxiv rau lawv cov kev pabcuam synchronization, tau kawg) rau synchronization vim kuv kuj tau sim dropbox thiab tsis txaus siab (Kuv siv dropbox txhua hnub los sync cov ntaub ntawv). Kuv kuj siv iBear nyiaj app txhua hnub thiab yeej tsis muaj teeb meem nrog iCloud syncing ib yam! Koj kuj sau tias Dropbox yog ib qho kev daws teeb meem zoo dua rau cov ntaub ntawv sync, tab sis ua ntej nws tau sau tias iCloud yog zoo meej rau cov ntaub ntawv sync - Kuv tsis nkag siab qhov no me ntsis. Tsis tas li ntawd, cov kev ua si studios koj hais tsis siv iCloud, tab sis siv lawv cov kev pab cuam vim synchronization nrog ANDROID li qhov twg iCloud tsis muaj nyob, yog li kuv xav tias tsis muaj teeb meem ntawm no. Qhov no yog li cas Real Racing 3 ua haujlwm tsis ntev los no, thiab tsuas yog thaum synchronizing nrog cov khoom siv uas tsis yog Apple. Lwm yam kev ua si uas siv iCloud ua haujlwm li ntawd thiab (hauv kuv qhov kev paub). Thiab thaum kawg, koj sau tias iCloud yog qhov kaw kaw heev thiab qhov ntawd yog qhov teeb meem - tsis yog qhov no ib txwm yog Apple lub tswv yim? Yog tias iCloud tau qhib kiag, nws yuav tsis ua haujlwm txhua. Tsis tas li ntawd, tag nrho iOS no raug kaw thiab ib tus neeg yuav ib txwm yws tias lawv ua tsis tau, tab sis los ntawm kuv qhov kev xav, qhov ntawd tsuas yog qhov zoo, txoj cai? Kev lees paub, kuv tsis tau nyeem cov lus tsis txaus siab ntawm lub rooj sab laj thiab kev tsis txaus siab los ntawm cov neeg tsim khoom, tab sis kuv txaus siab 100% nrog iCloud, yog li tsab xov xwm no ua rau kuv xav tsis thoob.
Yog, raws li sau nyob rau hauv tsab xov xwm. Native apps ua haujlwm thiab tus neeg siv tsis pom dab tsi
Ua pa, nws yog ib tsab xov xwm txhais los ntawm TheVerge, yog li peb tab tom nyeem Ellis Hamburger lub tswv yim, tsis yog Ondrej Holzman's ntau (tsis muaj dab tsi tawm tsam kuv, Kuv tsuas yog muab rau kuv tag nrho).
Hauv kev muaj tiag, tsis muaj leej twg txhawj txog qhov Apple ua tau zoo. Txhua leej txhua tus xav hnov qhov lawv ua tsis ncaj ncees lawm, vim tias kev tshaj tawm ntawm cov vev xaib no khwv tau ob zaug ntau dua. Vim tias lwm yam kuv tsis tuaj yeem piav qhia yog vim li cas tag nrho tsab xov xwm yuav hais txog yuav ua li cas "iCloud tsis ua haujlwm tag nrho", txawm tias nws tsuas yog teeb meem nrog Core Data sync, uas yog kwv yees li 1/10 ntawm iCloud. Tab sis raws li kuv tau hais, tsis muaj leej twg saib xyuas qhov ua haujlwm yuav luag zoo tag nrho:
- iTunes Match
- iTunes hauv huab
- iMessage
- Facetime
- duab kwj
- iCloud thaub qab
- Kev sib cuag
– Ceeb toom
- Daim ntawv qhia hnub
- Yeeb yaj duab
- Game center
Tom qab tag nrho, txawm tias ib qho me me tsis ua haujlwm zoo, cov lus hais txog yuav ua li cas "tsis muaj dab tsi ua haujlwm", vim qhov ntawd yog lus tso dag. Txawm li cas los xij, cov neeg uas paub qhov tseeb paub tias qhov no tsis muaj dab tsi cuam tshuam nrog kev tshaj tawm lub hom phiaj.
Niaj hnub no nws yog IN los thuam txhua yam (tshwj xeeb yog tsis muaj tus neeg tau nyeem dab tsi txog nws ua ntej), yog li koom nrog pawg thawj coj lossis cov neeg hauv Is Taws Nem yuav pob zeb rau koj.
Yog tias tsab xov xwm tsis txhais hais tias tsuas yog Core Data raug thuam, ces nws yuav tsum yog. Thiab yog, tsab xov xwm no feem ntau coj los ntawm TheVerge, vim peb tsuas tuaj yeem tsis tuaj yeem nkag mus rau cov ntaub ntawv zoo li ntawd, peb tsis muaj kev nkag mus. Kuv sim tsawg kawg yog nug lwm tus neeg tsim tawm txog cov teeb meem nrog iCloud kom paub tias yog vim li cas thiab vim li cas, thiab lawv tau lees paub ntau dua lossis tsawg dua cov lus tsis txaus siab no.
Koj sau hais tias sawv daws xav hnov dab tsi tsis yog, thiab nws muaj tseeb. Koj puas xav tias nws yuav tsim nyog sau txhua lub lim tiam txog yuav ua li cas lub iCloud ua tau zoo, yuav ua li cas txhua yam ua haujlwm tsuas yog rau ib yam thiab cov ntaub ntawv tau synchronized zoo nkauj? Kuv tsis paub, Kuv xav tias qhov no yog ib lub ntsiab lus nthuav dav, uas tam sim no tau ua nrov, tshwj xeeb tshaj yog txawv teb chaws, yog li kuv tau sau txog nws.
Nyob rau hauv tas li ntawd, nws tsis siv hais tias koj yuav tsum tau qhia lub hauv paus ntawm uas tsab xov xwm yog? Los yog nws feem ntau yog kev txhais lus ntawm tsab xov xwm? Yog li nws tsis yog koj creation tab sis lwm tus neeg? Tsis tas li ntawd, cov khoom zoo li no tsis muaj txiaj ntsig nthuav tawm kev tsis ntseeg, raws li qhov tseeb ntawm cov lus hauv qab no los ntawm Marek Odehnal !!!
Lub hauv paus ntawm tsab xov xwm tau teev los ntawm qhov pib hauv kab lus kawg, ib yam li rau tag nrho lwm cov ntawv ntawm Jablíčkář.
oh thov txim kuv tsis paub qhov ntawd
Zoo, nws tsis tawm zoo heev - ua ib qho kev sim me ntsis: nyeem tsuas yog lub npe thiab tom qab ntawd tag nrho cov subtitles - los ntawm qhov no kuv muaj kev xav tias iCloud yog mob cancer (thiab tias muaj qee yam Core Data nyob qhov twg, tab sis saum toj no. txhua yam kuv yuav tsum nco ntsoov tias iCloud tsis ua hauj lwm kiag li, raws li koj sau nyob rau hauv ib tug subtitle - tsawg kawg yog ib tug yog tawm ntawm lub cim). Tsawg tus neeg nkag siab yuav ua li cas cov ntaub ntawv tseem ceeb hauv iCloud, thiab tsab xov xwm no yeej tsis thab piav qhia nws li cas. Qhov tseeb tias koj tau hais nws hauv ob peb nqe lus tsis txaus. Thiab kuv tsis pom ntau qhov chaw - koj tsis tas yuav sau tag nrho tsab xov xwm txog qhov tseeb tias txhua yam ua haujlwm. Tab sis nyob rau hauv ib txhiab lo lus tsab xov xwm, tsis yog ib zaug nws hais tias tag nrho lwm qhov chaw ntawm iCloud khiav qeeb raws li kuv xav ... zoo, tsuas yog ib txwm zoo li tam sim no mus ob peb vas - thuam Apple, advertising them. Thiab nws yuav tsum tau hais tias TSIS MUAJ lub tuam txhab kev sib tw muaj cov kev daws teeb meem zoo sib xws ... tsis muaj chaw seem rau qhov ntawd, txoj cai?
Kuv tsis xav qhia rau leej twg, tab sis kuv ua raws li txoj cai: yog tias kuv tsis nkag siab qee yam, kuv tsis sau txog nws.
Yog tias koj qhia kuv nrog lub ntsej muag ntsiag to uas koj xav tias tsab xov xwm yog lub hom phiaj lossis nthuav tawm ntau dua ib qho kev pom, ces hmoov tsis kuv yuav luag.
Yog lawm, kuv xaiv cov subtitles me ntsis ntxiv txhoj puab heev, qee zaum dhau ntawm ntug, kuv lees txais qhov ntawd. Tias lwm yam iCloud nta ua haujlwm tau hais nyob ntawd. Hais txog qhov tseeb hais tias iCloud muaj dab tsi lwm yam kev pab cuam tsis, muaj kuj hais. Nws tsis yog nyob ntawd uas iCloud muab nws raws li ib tug xwb. Muaj cov lus hais saum toj no Dropbox, uas yog lwm txoj hauv kev, tab sis nws yeej tsis muaj dab tsi iCloud ua, piv txwv li database synchronization.
Tsab xov xwm nthuav tawm ntau qhov kev xav ntawm qhov teeb meem nyob rau hauv txoj kev uas ntau tus neeg tsim khoom tham txog tib lub ntsiab lus. Qhov kuv tus kheej muaj lub sijhawm los nug ob peb lub tsev tsim tawm, lawv txhua tus tau lees paub rau kuv tias tsuas muaj teeb meem nrog Core Data.
Qhov no yog qhov txawv, vim tias thaum kuv nyeem cov xov xwm hacker, txhawb kev sib tham lossis kev sib tham ntawm Verge, txog ib nrab ntawm cov neeg tsim tawm hais tias lawv tsis muaj teeb meem nrog nws (txawm tias hauv kev sib tham no peb muaj cov neeg uas hais tib yam lawv tus kheej). Tab sis koj tsuas yog tham nrog cov neeg tsim khoom uas lawv 100% hais rau koj tias nws tsis ua haujlwm. Ntxim qab heev, nws zoo li yuav zoo heev - Kuv twv yuav raug hu tsis kam hais tias qhov kev xav ntawm cov neeg uas nws ua haujlwm rau, lawv ... um ... poob tawm.
Yog tias peb piv cov txiv apples rau txiv apples (hehe), Dropbox thiab iCloud Document Sync ob leeg ua haujlwm zoo kawg nkaus. Yog li kuv pom tsis muaj laj thawj hais txog Dropbox txhua thaum peb tham txog Core Data sync.
Txhawm rau txiav nws luv, qhov kuv tsuas yog tsis to taub yog tias koj ua raws li tag nrho cov lus hais txog qhov tseeb tias iCloud tsis ua haujlwm - lub sijhawm. Koj tau hais tias nws tsuas yog hais txog Core Data sync ntawm 13th kab. Tab sis qhov tseeb feem ntau ntawm tsab xov xwm yog hais txog yuav ua li cas iCloud li xws li tsis ua hauj lwm. Coz tsuas yog tsis muaj tseeb. Tias nws yog qhov kev xav ntau dua yog qhov tseeb. Tab sis yog tias koj xav sau qhov tseeb tiag tiag, ces koj yuav tsum xyuam xim rau qhov no. Vim tias thaum koj saib, muaj cov neeg nkag siab nws raws nraim li koj tau sau nws - tias iCloud tsis ua haujlwm - thiab yog vim li cas lawv pib nug yog iCloud thaub qab tsawg kawg ua haujlwm. Kuv xav tias qhov ntawd yog qhov pov thawj zoo tshaj plaws ntawm qhov nws tau ua rau tib neeg feem coob.
Kuv mam li sau rau koj qhov kuv tau sau rau tus sau ntawm The Verge: qhov no tsis yog blog tus kheej qhov twg nws tsis ua li cas los tshaj tawm cov lus dag. Nws tau nyeem los ntawm ntau lab (thiab hauv Jablicker cov ntaub ntawv ntau txhiab) ntawm cov neeg uas ntseeg koj thiab coj qhov koj sau ua qhov tseeb. Yog li nws tsis yog kev zam txim uas koj tsis paub tias nws yog dab tsi ua ntej sau tsab xov xwm. Txawm tias kuv tuaj yeem nkag siab. Kuv pom tias nws phem dua uas koj xaiv pov tseg cov ntaub ntawv tsis sib xws qhov tseeb, yog li ntawd qhov tshwm sim yog ib tsab xov xwm yooj yim, caum qhov kev xav.
Tab sis kuv nkag siab tias yog lub npe ntawm tsab xov xwm yog "Vim li cas nws tsis ua haujlwm li cas, Core Data sync?", tej zaum nws yuav nyeem tsawg dua. Thiab ntawm no yog txoj kab sib faib ntawm kev tsim kom zoo thiab kom muaj nuj nqis.
Kuv tus kheej nug tsib Czech developers (plaub teb), ib tug txawv teb chaws, thiab lawv feem ntau paub tseeb hais tias muaj / muaj teeb meem nrog Core Data. Kuv tsis tau hais tias qhov no siv tau rau txhua tus, tab sis luv luv, cov uas kuv nug tau lees paub qhov kuv tau nyeem lwm qhov. Hmoov tsis zoo, kuv tsis tau txais cov lus teb zoo, uas kuv yuav tau hais lwm yam hauv tsab xov xwm. Kuv tuaj yeem piav qhia ntau tus neeg tsim khoom, tab sis kuv tau sau rau txhua tus neeg tsim khoom hauv Czech uas tuaj rau hauv siab, thiab peb kuj tau ntxiv qee tus neeg txawv teb chaws uas peb muaj kev sib cuag, tab sis tsis yog txhua tus ntawm lawv sib txuas lus.
Nws yog ib qho kev txaj muag uas kuv tsis tau ua raws li tus thawj version ntawm tsab xov xwm "Ob lub ntsej muag ntawm iCloud" vim kuv lees tias nws yuav muaj ntau yam tsim nyog thiab tsuas yog ib lub npe sib txawv yuav tau muab cov lus sib txawv kiag li. Tab sis tam sim no kuv nqa tsis tau rov qab.
Yog, qhov ntawd tej zaum yuav suab txawv heev. Kuv ntseeg koj nrog cov neeg tsim tawm no, kuv nyeem cov kev xav ntawm ntau pua tus neeg ntawm ntau lub rooj sib tham thiab muaj kuv pom tias nws yog li ntawd pol on pol. Vim tias coob tus neeg yeej siv Core Data sync yam tsis muaj teeb meem - yog tias lawv siv cov qauv yooj yim thiab muaj kev sib koom ua ke kom zoo, ces yuav tsis muaj teeb meem. CDS (cov ntaub ntawv tseem ceeb sync) tsis muaj qhov yuam kev hauv kev siv ntau npaum li hauv txoj cai - piv txwv li, yuav ua li cas thaum koj muaj ob lub databases nrog ib tug poj koob yawm txwv, koj ua qee qhov kev hloov pauv hauv txhua qhov thiab tom qab ntawd koj sim hloov cov kev hloov pauv. thiab cov kev hloov pauv tsis sib haum? Qhov no yog qhov teeb meem loj heev thiab nyuaj nrog cov ntaub ntawv (O(mn^2)) thiab tsis muaj leej twg tseem tau daws nws txaus siab, Apple yuav sim ua ib qho ntawm ob peb.
Kuv yuav luag thov txim rau cov neeg uas tsis paub ntau txog nws, tuaj ntawm no, nyeem ib tsab xov xwm thiab tawm nrog qhov kev xav tias iCloud yog ib qho shit. Nyob rau tib lub sijhawm, raws li kuv tau sau ua ntej, ntau lub zog uas ua haujlwm yam tsis muaj teeb meem yog qhov txaus ntshai thiab tau cawm kuv cov ntaub ntawv ntau ntau zaus. Yog li kuv xav tias cov ntaub ntawv no tsis ncaj ncees vim qhov teeb meem nyuaj heev ntawm CSD rau txim rau tag nrho iCloud - hmoov tsis zoo, qee cov neeg yeej nkag siab nws li ntawd.
Raws li tsab xov xwm hais txog cov teeb meem ntawm Core Data Sync - Kuv yuav zoo siab nyeem nws thiab kuv yuav txaus siab rau cov ntaub ntawv ntxiv txog nws. Nws tsuas yog kev txaj muag uas CDS ntes tau tag nrho cov iCloud (thiab tsis yog hauv koj qhov kev xa tawm xwb, tab sis me ntsis hauv E. Hamburger qhov kev xa tawm, txawm hais tias nws tau sim cais nws li cas - thiab tom qab ntawd ntau lub servers uas tau coj mus - yooj yim - luam tawm hauv cov qauv. ntawm "iCloud yog pab tau").
Kuv tsis xav tias Apple tsim nyog nws - tshwj xeeb tshaj yog vim tsis muaj lwm tus tab tom sim daws qhov teeb meem.
Cov kab lus no tsuas yog siv cov lus piav qhia ntawm cov neeg tsim khoom tsis txaus siab thiab lawv cov teeb meem hauv ib qho chaw. Kuv tsis muaj kev paub txog tus kheej nrog kev txhim kho thiab iCloud, Kuv tsuas yog kos cov ntaub ntawv muaj.
Txhawm rau ntxiv qhov tseeb, qhov tseeb yog tias synchronizing qhev- qhev style databases yog ib qho teeb meem O (mn^2) uas tsis yog Google lossis Oracle yuav txawm sim (raws li Apple twb tau daws nws kom zoo rau cov qauv sib txawv). Apple yog tib lub tuam txhab sim daws qhov no, tab sis nws tsuas yog thuam rau nws. Ntawm qhov tod tes, Google nrog nws tus tswv- qhev synchronization (online) O(1) thiab qee zaum offline O(n) yog luag tom qab, yuav ua li cas tag nrho cov thev naus laus zis blogosphere kiag li tsis nkag siab tias nws sau txog dab tsi. Vim hais tias tsuas yog nyob rau hauv cov ntaub ntawv no yog cov uas technologically qab qhuas thiab cov pioneers thuam. Damn tib neeg ignorance nyob rau hauv thawj kis.
Kuv tab tom hloov los ntawm Android, yog li kuv muaj lus nug yooj yim: Kuv nkag siab los ntawm kab lus tias qhov teeb meem yog thaum synchronizing ntawm ntau yam khoom siv (xws li khaws cia game txoj haujlwm hla iPhone thiab iPad). Kuv yuav tsuas muaj ib tug iPhone, yog li cov lus nug yog yog hais tias qhov teeb meem no kuj siv rau cov thaub qab ntawm tsuas yog ib tug ntaus ntawv nyob rau hauv iCloud. Kuv yuav cia li muag kuv iPhone, yuav ib tug tshiab, thiab upload ib tug ua tiav thaub qab los ntawm iCloud, thaum kuv mam li muaj tag nrho cov chaw thiab daim ntawv thov chaw nyob rau hauv lub xov tooj tshiab (passwords rau social networks, khaws cia game positions ...) zoo li zaum kawg hauv qhov qub, nws puas ua haujlwm zoo li ntawd? Nws yog ib qho ntawm cov laj thawj tseem ceeb rau kev tsiv teb tsaws chaw, i.e. Android tsis muaj lub hauv paus tsis tuaj yeem rov qab tau tag nrho, thiab thaum kuv hloov mus rau lwm lub xov tooj, peb rub tawm tag nrho cov apps, tab sis kuv yuav tsum tau ua txhua qhov chaw hauv lawv manually dua, thiab nrog ntau lub apps, uas yog teev sijhawm ntxiv. Yog li ntawd puas iCloud daws qhov teeb meem no rau ib lub cuab yeej hauv iTunes? Ua tsaug rau cov ntaub ntawv.
Koj tsis tas yuav ntshai! iCloud ntawm Apple li ua haujlwm 100% TXHUA YAM. Kwv yees li 2 lub hlis dhau los kuv yuav iP5 thiab kuv zaum hauv khw kas fes ntawm wifi, nkag mus rau kuv tus lej account apple thiab hauv 10 feeb kuv muaj EXACT duab ntawm kuv lub iPhone qub, txawm tias daim ntawv thov qhib kawg nkaus rau kuv !!! Tag nrho cov ntaub ntawv hauv iPhone yuav raug rub mus rau iP tshiab hauv li 10 feeb (Kuv muaj tag nrho 32GB iPhone nrog cov ntaub ntawv los ntawm thawj iPhone ob peb xyoos dhau los txog thaum ntawd, yog li nws yuav siv tsawg dua) mus rau iP tshiab, txawm tias muaj. qhov kev npaj ntawm cov ntawv thov uas yuav tsum yog (ntawm chav kawm) tseem mus download tau, tab sis lawv txhua tus yuav muaj cov ntaub ntawv uas lawv muaj nyob rau hauv yav dhau los iPhone. Txhua yam koj yuav tsum tau ua manually yog nkag rau hauv cov ntawv thov uas xav tau.)
Koj tsis tas yuav ntshai! iCloud ntawm Apple li ua haujlwm 100% TXHUA YAM. Kwv yees li 2 lub hlis dhau los kuv yuav iP5 thiab kuv zaum hauv khw kas fes ntawm wifi, nkag mus rau kuv tus lej account apple thiab hauv 10 feeb kuv muaj EXACT duab ntawm kuv lub iPhone qub, txawm tias daim ntawv thov qhib kawg nkaus rau kuv !!! Tag nrho cov ntaub ntawv hauv iPhone yuav raug rub mus rau iP tshiab hauv li 10 feeb (Kuv muaj tag nrho 32GB iPhone nrog cov ntaub ntawv los ntawm thawj iPhone ob peb xyoos dhau los txog thaum ntawd, yog li nws yuav siv tsawg dua) mus rau iP tshiab, txawm tias muaj. qhov kev npaj ntawm cov ntawv thov uas yuav tsum yog (ntawm chav kawm) tseem mus download tau, tab sis lawv txhua tus yuav muaj cov ntaub ntawv uas lawv muaj nyob rau hauv yav dhau los iPhone. Txhua yam koj yuav tsum tau ua manually yog nkag rau hauv cov ntawv thov uas xav tau.)
Kuv kuj yuav tsum tau pab ntawm no.. Raws li ib tug beginner developer, kuv tabtom sim siv iCloud nyob rau hauv kuv daim ntawv thov thiab.. Kuv tsis tau muaj tej ntaub ntawv tsis tau.. Txhua yam ua hauj lwm raws li nws yuav tsum.. Kuv twv kuv yog. Muaj hmoo.. Qhov tsuas yog qhov kuv yuav tsis nyiam yog qhov ceev synchronization.. Loading approx. 1 MB ntawm cov ntaub ntawv twv yuav raug siv ntev dua downloading classic 1 MB ntawm cov ntaub ntawv los ntawm Internet.. Txawm li cas los, txij li thaum tag nrho cov cav yog downloaded, nws yog txaus. .. Yog, nws yooj yim heev rau kab laum koj tus IP lossis iPad kom nws yuav tsum tshem tawm tag nrho cov ntaub ntawv los ntawm iCloud thiab tom qab ntawd rov qab tag nrho lub xov tooj.. ) Tab sis txhua yam yog rov qab los hauv 10 feeb thiab qhov teeb meem no tsuas yog txhawj xeeb rau cov neeg tsim khoom.. Nws yuav tsis tshwm sim rau tib neeg lub neej.. Ntawm iOS6 kuv twv yuav raug hu tsis muaj teeb meem loj nrog iCloud hauv daim ntawv ntawm cov ntaub ntawv Core, thiab kuv tsis pom zoo me ntsis. nrog rau tsab xov xwm.
Huag zoo, thawj kab lus “Steve Jobs qhia txog kev pabcuam uas tseem txaus ntshai rau ntau tus neeg tsim khoom niaj hnub no. Nws tsis muaj dab tsi tab sis iCloud. " Thiab qhov tseeb tias nws tsuas yog teeb meem nrog Core Data sync, peb yuav pom txog 12 kab nqes.
Ntuj raug txim, rau lub hom phiaj ntawm sensationalism, qhov tseeb yuav tsum tau khoov kom lawv txawm sensational.