Op senger leschter Keynote bei WWDC am Joer 2011 huet de Steve Jobs e Service agefouert, deen nach ëmmer vill Entwéckler erschreckt. Et ass keen anere wéi iCloud, der salutary Nofolger vum onrouege MobileMe. Allerdéngs ass och iCloud net ouni Feeler. An d'Entwéckler sinn Onrouen ...
De Steve Jobs demoéiert iCloud fir d'éischt am Juni 2011, de Service gouf véier Méint méi spéit lancéiert an ass elo fir ongeféier engem Joer an en halleft a Betrib. Op der Uewerfläch, e relativ glat Service, deen, an de Wierder vum legendären Visionär, "just funktionnéiert" (oder op d'mannst et soll), awer bannen, en ongetemte Mechanismus, deen dacks mécht wat e wëllt, an d'Entwéckler hunn keng effektiv Waff géint et.
"Alles geschitt automatesch an et ass ganz einfach Är Apps un den iCloud Späichersystem ze verbannen," Jobs sot zu där Zäit. Wann d'Entwéckler sech elo un seng Wierder erënneren, musse se wuel ze räissen. "iCloud huet just net fir eis geschafft. Mir hunn wierklech vill Zäit dru verbruecht, awer iCloud a Core Data Synchroniséierung haten dës Themen déi mir net konnten léisen. hien zouginn de Chef vum Black Pixel Studio, deen zum Beispill fir de bekannte RSS Lieser NetNewsWire verantwortlech ass. Fir si sollt iCloud déi ideal Léisung fir d'Synchroniséierung gewiescht sinn, besonnesch an enger Zäit wou Google amgaang ass säi Google Reader zouzemaachen, awer d'Wetten op den Apple Service huet net geklappt.
Näischt funktionnéiert
Et ass iwwerraschend datt e Service deen iwwer 250 Millioune Benotzer huet an domat ee vun de gréisste vu senger Aart op der Welt ass, esou Probleemer huet. Bei engem iwwerflëssege Bléck op d'Saach, kéint een de Fanger op d'Entwéckler weisen, mä si sinn onschëlleg an dësem Moment. iCloud probéiert vill vun hinnen a sengen Uwendungen ëmzesetzen, awer hir Versuche schléissen dacks an Echec. Well iCloud huet sérieux Problemer mat Synchroniséierung.
[do action="quote"]Ech kann net emol all d'Entwéckler zielen, déi Problemer hunn a schlussendlech opginn.[/do]
"Ech hunn meng iCloud Code e puer Mol ëmgeschriwwen an hoffen eng funktionéierend Léisung ze fannen," hie geschriwwen Entwéckler Michael Göbel. Eng Léisung huet hien awer keng fonnt an dofir kann hien seng Applikatiounen, oder éischter den App Store, nach net vermaart. "Ech kann net emol all d'Entwéckler an d'Firmen zielen, déi an déiselwecht Problemer getraff hunn, déi ech gemaach hunn a schlussendlech opginn hunn. Nodeems se Honnerte vun Dausende vu Benotzerdaten verluer hunn, hunn se einfach iCloud ganz opginn.
Dem Apple säi gréisste Problem mat iCloud ass d'Datebanksynchroniséierung (Core Data). Déi aner zwou Zorte vun Daten, déi iwwer Apple's Cloud synchroniséiert kënne ginn - Astellungen a Dateien - funktionnéieren ouni Probleemer bannent Grenzen. Wéi och ëmmer, Core Data behält sech komplett onberechenbar. Et ass en héije Kader deen Iech erlaabt verschidde Datenbanken iwwer Apparater ze synchroniséieren. "iCloud huet versprach all Datebank Synchroniséierungsproblemer mat Core Data Support ze léisen, awer et funktionnéiert just net," sot ee vun de prominenten Entwéckler, deen net wollt genannt ginn, fir gutt Relatioune mat Apple ze halen.
Zur selwechter Zäit ignoréiert Apple dës Probleemer komplett, iCloud mécht weider Reklammen als einfach Léisung, an d'Benotzer verlaangen et vun Entwéckler. Awer trotz dem Entwéckler seng bescht Efforten, verschwannen d'Donnéeën vun de Benotzer onkontrolléierbar an d'Apparater stoppen d'Synchroniséierung. "Dës Themen huelen dacks Stonnen fir ze léisen, an e puer kënnen Är Konten permanent briechen," en anere féierende Entwéckler leet sech op Apple an füügt derbäi: "Zousätzlech ass AppleCare net fäeg dës Probleemer mat Clienten ze léisen."
"Mir kämpfen déi ganzen Zäit mat der Kombinatioun vu Core Data an iCloud. Dëse ganze System ass onberechenbar, an den Entwéckler huet dacks limitéiert Optiounen fir säi Fonctionnement ze beaflossen. beschreift den tschecheschen Entwécklungsstudio Touch Art, deen eis bestätegt huet, datt wéinst persistentem Probleemer dës Léisung opginn an eleng schafft, an där se d'Dateisynchroniséierung benotzt anstatt d'Datebanksynchroniséierung als solch. Hie wäert dann fäeg sinn iCloud dofir ze benotzen, well d'Dateisynchroniséierung ouni Probleemer doduerch stattfënnt. No allem gëtt dëst och vun den Entwéckler vu Jumsoft bestätegt: "iCloud ass ouni Zweifel e super Tool fir direkt Dateilagerung." Wéi och ëmmer, Jumsoft brauch leider Core Data fir seng bekannte Money Applikatioun, an dëst ass e Stoussblock.
[do action="quote"]iCloud a Core Data sinn all Entwéckler säi schlëmmsten Albtraum.[/do]
Vill Probleemer kommen och aus onerwaarte Situatiounen, déi einfach optrieden, wéi wann e Benotzer vun enger Apple ID op hirem Apparat ausloggt an duerch en aneren aloggen. Apple zielt guer net mat hinnen. "Wéi léist een de Problem wann de Benotzer, deen net op iCloud ugemellt ass, d'Applikatioun ausschalt, dann mat iCloud verbënnt an d'Applikatioun erëm ufänkt?" hie gefrot mat engem Entwéckler op den Apple Foren.
All Probleemer mat iCloud kulminéieren an der Onzefriddenheet vun App Benotzer déi Daten verléieren, während Entwéckler dacks just hëlleflos kucken. "Benotzer beschwéieren mech a bewäerten Apps mat engem Stär," hie beschwéiert op den Apple-Foren, den Entwéckler Brian Arnold, deen nach ëmmer keng Erklärung vun Apple kritt huet, wat een mat ähnleche Problemer maache soll, oder firwat se iwwerhaapt geschéien. An d'Foren sinn voller esou Reklamatiounen iwwer iCloud Synchroniséierung.
E puer Entwéckler verléieren scho Gedold mat iCloud, a kee Wonner. "iCloud a Core Data sinn all Entwéckler säi schlëmmsten Albtraum," uginn fir vif onbenannt Entwéckler. "Et ass frustréierend, heiansdo verréckt, a wäert endlos Stonnen vun der Troubleshooting."
Apple ass roueg. Hien ëmgoen Problemer selwer
Vläicht ass et kee Wonner datt Apple d'Problemer mat iCloud passéieren wéi wann näischt geschitt ass. Apple benotzt praktesch net déi problematesch Core Data a sengen Uwendungen. Et ginn tatsächlech zwee iClouds - een deen d'Apple Servicer dréit an een deen den Entwéckler ugebuede gëtt. Apps a Servicer wéi iMessage, Mail, iCloud Backup, iTunes, Photo Stream an anerer sinn op komplett aner Technologie gebaut wéi dat wat fir Drëtt-Entwéckler verfügbar ass. Dat ass, dee mat deem et konstante Probleemer gëtt. Uwendungen aus dem iWork Package (Keynote, Pages, Numbers) benotzen déiselwecht API wéi Drëtt Partei Uwendungen, awer nëmme fir vill méi einfach Dokumentsynchroniséierung, déi Apple ganz oppassen fir ze schaffen. Wann se iCloud an Core Data an hir App zu Cupertino loossen, si se net besser wat d'Zouverlässegkeet ugeet wéi d'Entwéckler vun Drëtt Partei. D'Trailers Applikatioun, déi Core Data fir Synchroniséierung benotzt, schwätzt fir sech selwer, an d'Benotzer verléieren regelméisseg e puer Rekorder.
Wéi och ëmmer, mat Trailer, déi net bal sou populär sinn, sinn dës Probleemer relativ einfach ze verléieren. Awer wat sollen dann d'Entwéckler vun de populäersten Applikatiounen hire Benotzer soen, déi einfach op déi problematesch Core Data an iCloud musse vertrauen, awer dacks d'Aart vu Funktionalitéit net garantéieren, déi Apple stänneg a senge Reklammen annoncéiert? Apple wäert hinnen sécher net hëllefen. "Kann iergendeen vun Apple iwwer dës Situatioun kommentéieren?" hie gefrot ouni Erfolleg um Forum, den Entwéckler Justin Driscoll, dee gezwongen ass seng zukünfteg App auszeschléissen wéinst onzouverlässeg iCloud.
Am Laf vum Joer hëlleft Apple den Entwéckler net, sou datt jidderee gehofft huet, datt op d'mannst um WWDC vum leschte Joer eppes geléist gëtt, also eng Konferenz fir Entwéckler geduecht, awer och hei huet Apple ënner enormen Drock vun den Entwéckler net vill Hëllef bruecht. Zum Beispill huet hien Probecode geliwwert, dee benotzt ka ginn fir Core Data ze synchroniséieren, awer et war wäit vu komplett. Nees, keng bedeitend Hëllef. Ausserdeem hunn Apple Ingenieuren d'Entwéckler gefuerdert op iOS 6 ze waarden. "Vum iOS 5 op iOS 6 plënneren huet d'Saache XNUMX% besser gemaach," bestätegt vun engem onbenannten Entwéckler, "mee et ass nach wäit vun ideal." Laut anere Quellen hat Apple d'lescht Joer nëmme véier Mataarbechter no Core Data, déi kloer weisen datt Apple net an dësem Beräich interesséiert ass. Wéi och ëmmer, d'Firma refuséiert dës Informatioun ze kommentéieren.
Äddi a Schal
No all erwähnte Vizisituden ass et net iwwerraschend datt vill Entwéckler Nee zu iCloud gesot hunn, obwuel wahrscheinlech mat engem schwéieren Häerz. Et war iCloud deen endlech eppes bréngt wat d'Entwéckler no gesicht hunn - eng einfach Léisung déi identesch Datenbanken an hir konstant Synchroniséierung op zwee oder méi Apparater garantéiert. Leider ass d'Realitéit anescht. "Wa mir iCloud an Core Data als Léisung fir eis App gekuckt hunn, hu mir gemierkt datt mir et net benotze kënnen, well näischt funktionnéiert." sot den Entwéckler vun e puer vun de beschte-verkafen iPhone a Mac Uwendungen.
En anere Grond firwat iCloud net einfach opginn ass, ass d'Tatsaach datt Apple d'Apps bemierkt déi seng Servicer benotzen (iCloud, Game Center), an déi komplett ignoréiert déi näischt Apple am App Store hunn. iCloud ass och eng gutt Léisung aus engem Marketing Siicht.
Dropbox, zum Beispill, gëtt als méiglech Alternativ ugebueden, awer et ass net méi sou userfrëndlech. Engersäits muss de Benotzer en anere Kont opbauen (iCloud ass automatesch verfügbar beim Kaf vun engem neien Apparat) an op der anerer Säit ass d'Autorisatioun erfuerderlech ier d'Applikatioun funktionéiere kann, wat och mat iCloud feelt. A schliisslech - Dropbox bitt Dokumentsynchroniséierung, wat einfach net ass wat d'Entwéckler sichen. Si wëllen Datenbanken synchroniséieren. "Dropbox, déi am Moment am meeschte benotzt gëtt, huet sech fir Datesynchroniséierung bewisen. Awer wann et ëm d'Synchroniséierung vun der Datebank kënnt, si mir ofhängeg vun iCloud," zouginn Roman Maštalíř aus Touch Art.
[do action="quote"]Ech wéilt Apple soen datt se alles am iOS 7 fixéiert hunn, awer ech gleewen et net wierklech.[/do]
Wéi och ëmmer, d'Entwéckler vun der 2Do Applikatioun hu keng Gedold, wéinst villen negativen Erfarunge mat iCloud, hu se den Apple Service guer net probéiert an hunn direkt mat hirer eegener Léisung erauskomm. "Mir benotzen iCloud net wéinst all de Problemer. Et ass e ganz zouene System iwwer dee mir net sou vill Kontrolle kéinte hunn wéi mir wëllen, " Entwéckler Fahad Gillani sot eis. "Mir hunn Dropbox fir d'Synchroniséierung gewielt. Wéi och ëmmer, mir benotze seng Dokumentsynchroniséierung net, mir hunn eis eege Synchroniséierungsléisung dofir geschriwwen.
En aneren tschechesche Studio, Madfinger Games, huet och net iCloud a senge Spiller. Wéi och ëmmer, den Ersteller vun de populäre Titelen Dead Trigger a Shadowgun benotzt den Apple Service net aus liicht verschiddene Grënn. "Mir hunn eisen eegene Cloud-baséierte System fir Positiounen am Spill ze späicheren, well mir wollten de Fortschrëtt vum Spill tëscht Plattformen transferéieren." Den David Kolečkář huet eis verroden datt wéinst der Entwécklung vu Spiller fir béid iOS an Android fir Madfinger Games, iCloud ni eng Léisung war.
Gëtt et eng Léisung?
Wéi d'Zäit weider geet, verléieren vill Entwéckler lues a lues d'Hoffnung datt Apple mat enger Léisung kënnt. Zum Beispill kënnt de nächste WWDC, awer well Apple och elo praktesch net mat Entwéckler kommunizéiert, gëtt et net erwaart datt hien mat oppenen Äerm voller Berodung an Äntwerten op WWDC kënnt kommen. "Alles wat mir maache kënnen ass weider Bugberichter un Apple ze schécken an hoffen datt se se fixéieren." beklot en onbenannt iOS Entwéckler, mat engem aneren, deen seng Gefiller widderhëlt: "Ech géif gären Apple soen datt se alles am iOS 7 fixéiert hunn an iCloud kann no zwee Joer endlech ouni Probleemer benotzt ginn, awer ech gleewen dat net wierklech." Awer et wäert iOS 7 sinn deen dat zentralt Thema vum WWDC vun dësem Joer soll sinn, sou datt d'Entwéckler op d'mannst hoffen.
Wann Apple keng Léisung fir iCloud Probleemer an enger neier Versioun vu sengem Betribssystem bitt, kann et e virtuellen Nol am Sarg fir e puer Projete sinn. Ee vun den Entwéckler, dee bis elo e staarken Supporter vun iCloud war, seet: "Wann Apple dëst net am iOS 7 fixéiert, musse mir d'Schëff opginn."
Ech liesen de ganzen Artikel an ech verstinn net wou en hierkënnt. Wat iCloud an Apple Uwendungen ugeet an déi allgemeng Integratioun vun iCloud an iPhone a Mac, et funktionnéiert 100% fir mech an ech benotze bal all Apple Uwendung déi et ënnerstëtzt. Ausserdeem hunn ech och d'App Trailers vun Apple erofgelueden (och wann se NET op SVK iTunes ass, also muss e Grond dofir sinn), mee ech weess net wou iCloud hei agebaut ass - ech muss et kucken op. Ausserdeem hunn ech ni e Problem mat iCloud an aneren Uwendungen. Ech benotzen Appig's ToDo an iCloud Synchroniséierung funktionnéiert 100%, an ech hunn iwwer 100 ToDos an iPhone a Mac Apps déi enk mat menger Aarbecht verbonne sinn, also brauch ech 100% Aarbechtssynchroniséierung, also weess ech net mat wat 2Do Problemer huet . Ech hunn och direkt mat Appigo kommunizéiert a si recommandéieren iCloud (ausser hirem bezuelte Synchroniséierungsservice, natierlech) fir d'Synchroniséierung, well ech och Dropbox probéiert hunn an net zefridden war (ech benotzen all Dag Dropbox fir Dateien ze synchroniséieren). Ech benotzen och all Dag d'iBear Suen App an hunn och nach ni Problemer mat der iCloud Synchroniséierung! Dir schreift och datt Dropbox eng besser Léisung fir Dateisynchroniséierung ass, awer virdru gëtt et geschriwwen datt iCloud perfekt ass fir Dateisynchroniséierung - ech verstinn dat net e bëssen. Ausserdeem benotzen d'Spillstudios déi Dir erwähnt net iCloud, awer benotze hire Service wéinst Synchroniséierung mat ANDROID Geräter wou iCloud net existéiert, also mengen ech ass et kee Problem hei. Dëst ass wéi Real Racing 3 kierzlech funktionnéiert, an och nëmme wann Dir mat anere Geräter wéi Apple synchroniséiert. Aner Spiller, déi iCloud benotzen, funktionnéieren och esou (an menger Erfahrung). An um Enn schreift Dir datt iCloud e ganz zouene System ass an dat ass e Problem - war dat net ëmmer Apple seng Philosophie? Wann iCloud komplett oppe war, géif et guer net schaffen. Och de ganzen iOS ass zou an et wäert ëmmer een beschwéieren, datt en et net maache kann, awer aus menger Siicht ass dat nëmme gutt, oder? Natierlech hunn ech d'Beschwerden op Foren a Reklamatiounen vun Entwéckler net gelies, awer ech sinn 100% zefridden mat iCloud, sou datt dësen Artikel mech iwwerrascht huet.
Jo, wéi am Artikel geschriwwen. Native Apps funktionnéieren an de Benotzer mierkt näischt
Huelt en Otem, et ass eigentlech en iwwersat Artikel vum TheVerge, also liese mir dem Ellis Hamburger seng Meenung, net esou vill dem Ondrej Holzman (näischt géint mech, ech ginn et just alles).
A Wierklechkeet ass et keen egal wat Apple gutt mécht. Jidderee wëll héieren wat se falsch maachen, well Reklammen op esou Site verdéngen duebel sou vill. Well soss kann ech net erkläre firwat de ganzen Artikel doriwwer géif handelen wéi "iCloud guer net funktionnéiert", obwuel et nëmmen ëm Problemer mat der Core Data Synchroniséierung geet, wat ongeféier 1/10 vun iCloud ass. Awer wéi gesot, et ass keen egal wat bal perfekt funktionnéiert:
- iTunes Match
- iTunes an der Cloud
- iMessage
- Facetime
- Fotostream
- iCloud Backups
- Kontakter
- Erënnerungen
- Kalenneren
- Podcasts
- Spill Zentrum
Ëmmerhin, och wann ee klengen Deel net perfekt fonctionnéiert, geet et an den Artikelen iwwer wéi "näischt funktionnéiert", well dat ass e Witz. Déi Leit, déi d'Fakten kennen, wëssen awer, datt dat näischt mat objektiver Berichterstattung ze dinn huet.
Haut ass et IN fir alles ze kritiséieren (virun allem ouni datt déi Persoun virdrun eppes doriwwer gelies huet), also entweder an de Schäfferot oder d'Internetmass steng dech.
Wann den Artikel net implizéiert datt nëmmen Core Data kritiséiert gëtt, da sollt et gewiescht sinn. A jo, den Artikel ass gréisstendeels aus TheVerge geholl, well mir kënnen einfach net op déi Zort Informatioun kommen, mir hunn keen Zougang. Ech hu probéiert op d'mannst e puer aner Entwéckler iwwer d'Problemer mat iCloud ze froen fir ze wëssen wat a firwat, a si hunn dës Reklamatiounen méi oder manner bestätegt.
Dir schreift datt jidderee wëll héieren wat falsch ass, an et stëmmt. Denkt Dir datt et derwäert wier all Woch ze schreiwen wéi d'iCloud eigentlech super ass, wéi alles funktionnéiert ausser eng Saach an datt d'Donnéeën schéin synchroniséiert sinn? Ech weess et net, ech hat geduecht dat wier e ganz interessant Thema, dat elo besonnesch am Ausland populär ginn ass, also hunn ech doriwwer geschriwwen.
Gëllt et dann net datt Dir musst uginn aus wéi enger Quell den Artikel ass? Oder ass et meeschtens eng Iwwersetzung vum Artikel? Also ass et net Är Kreatioun, mee vun engem aneren? Donieft verbreeden esou Artikelen nëtzlos Zweifel, wéi genee de Fall am Kommentar hei drënner vum Marek Odehnal !!!
D'Quell vum Artikel gëtt vun Ufank un ënner dem leschte Saz opgezielt, grad wéi fir all aner Artikelen iwwer Jablíčkář.
oh sorry ech hunn dat net gemierkt
Gutt, et kënnt net ganz gutt eraus - maacht e klengen Experiment: liest nëmmen den Titel an dann all Ënnertitelen - dovunner hunn ech d'Gefill datt iCloud méi schlecht ass wéi Kriibs (an datt et iergendwou eppes Core Data gëtt, awer uewen alles wat ech muss drun erënneren datt iCloud absolut net funktionnéiert, wéi Dir an engem Ënnertitel schreift - op d'mannst datt een aus der Mark ass). Puer Leit verstinn wéi Core Data tatsächlech Figuren an iCloud, an dësen Artikel huet definitiv net beméit et op iergendeng Manéier z'erklären. D'Tatsaach datt Dir et an e puer Paragrafen ernimmt hutt ass wierklech net genuch. An ech gesinn néierens Pluralitéit - Dir musst net e ganzen Artikel iwwer d'Tatsaach schreiwen datt alles funktionnéiert. Mä am Dausend-Wuert Artikel gëtt et net eemol erwähnt datt all déi aner Deeler vun iCloud sou lues lafen wéi ech mengen ... bon, just typesch vun der aktueller Stëmmung - kritiséiert Apple, Reklamm bezilt. An et muss gesot ginn, datt KENG kompetitiv Firma eng ähnlech Léisung ubitt ... do ass kee Raum méi, oder?
Ech wëll kee beroden, mee ech halen eng Regel: Wann ech eppes net verstinn, schreiwen ech net doriwwer.
Wann Dir mir mat engem rouege Gesiicht sot, datt Dir mengt, datt den Artikel objektiv ass oder méi wéi ee Standpunkt ausdréckt, da muss ech leider laachen.
Jo, ech hunn d'Ënnertitelen e bësse méi aggressiv gewielt, heiansdo iwwer de Rand, ech akzeptéieren dat. Datt aner iCloud Fonctiounen Aarbecht ass do ernimmt. Iwwert d'Tatsaach datt iCloud bitt wat aner Servicer net maachen, gëtt och erwähnt. Et ass net do datt iCloud et als NËMMEN bitt. Et gëtt déi uewe genannte Dropbox, déi am meeschte verbreet Alternativ ass, awer et bitt sécher net wat iCloud mécht, dh Datebanksynchroniséierung.
Den Artikel dréckt méi Meenungen iwwer d'Matière aus wéi verschidde Entwéckler iwwer datselwecht Thema schwätzen. Wat ech perséinlech d'Geleeënheet hat fir e puer Entwécklerstudios ze froen, si hunn mir all bestätegt datt et einfach e Problem mat Core Data ass.
Dëst ass komesch, well wann ech Hacker Neiegkeeten liesen, Ënnerstëtzungsforen oder Diskussiounen um Verge, ongeféier d'Halschent vun den Entwéckler soen datt se kee Problem domat haten (och an dëser Diskussioun hu mir Leit déi selwer datselwecht soen). Awer Dir hutt just mat den Entwéckler geschwat wou se Iech 100% gesot hunn et funktionnéiert net. Interessant, et schéngt ganz wahrscheinlech - ech géif definitiv net trauen ze soen datt d'Meenung vun de Leit, fir déi et geschafft huet, si ... ähm ... gefall.
Wa mir Äppel mat Äppel vergläichen (hehe), Dropbox an iCloud Document Sync funktionnéieren allebéid perfekt. Also ech gesinn kee Grond fir Dropbox iwwerhaapt ze ernimmen wa mir iwwer Core Data Synchroniséierung schwätzen.
Fir et kuerz ze schneiden, wat ech einfach net verstinn ass datt Dir de ganzen Artikel baséiert op der Tatsaach datt iCloud net funktionnéiert - Period. Dir hutt gesot datt et nëmmen ëm Core Data Synchroniséierung op der 13. Linn geet. Awer déi absolut Majoritéit vum Artikel ass iwwer wéi iCloud als solch net funktionnéiert. Coz ass einfach net wouer. Datt et méi eng Sensatioun ass ass wahrscheinlech wouer. Awer wann Dir sachlech korrekt wëllt schreiwen, da sollt Dir op dat oppassen. Well wann Dir erof kuckt, ginn et Leit déi et genau verstanen hunn wéi Dir et geschriwwen hutt - datt iCloud net funktionnéiert - an dofir hunn se ugefaang ze froen ob iCloud Backup op d'mannst funktionnéiert. Ech mengen dat ass de beschte Beweis fir wéi et fir déi meescht Leit geklongen huet.
Ech schreiwen Iech wat ech dem Auteur op The Verge geschriwwen hunn: Dëst ass kee perséinleche Blog wou et an der Rei ass Falschheeten ze verbreeden. Et gëtt tatsächlech vu Millioune (an am Jablicker sengem Fall Dausende) vu Leit gelies, déi Iech gleewen an dat wat Dir schreift als Fakten huelen. Also et ass keng Excuse datt Dir ier Dir den Artikel geschriwwen hutt net erausfonnt hutt ëm wat et geet. Och wann ech et verstinn. Ech fannen et méi schlëmm datt Dir den Dossier selektiv erausgehäit ouni d'Fakten ze passen, sou datt d'Resultat e vereinfachten Artikel ass, deen eng Sensatioun verfollegt.
Awer ech verstinn datt wann den Titel vum Artikel "Firwat funktionnéiert et net iergendwéi, Core Data Synchroniséierung?", et wier wahrscheinlech vill manner gelies. An hei ass d'Trennlinn tëscht Schafe fir Qualitéit a fir Quantitéit.
Ech selwer gefrot fënnef tschechesch Entwéckler (véier geäntwert), eent auslännesch, a si confirméiert allgemeng, datt et ass / sinn e Problem mat Kär Donnéeën. Ech soen net datt dat fir jiddereen wouer ass, mee kuerz, déi, déi ech gefrot hunn, hunn dat bestätegt, wat ech soss anzwousch gelies hunn. Leider krut ech keng positiv Äntwert, déi ech soss am Artikel ernimmt hätt. Ech kéint méi Entwéckler beschriwwen hunn, mee ech geschriwwen un all tschechesch Entwéckler, déi zu vergiessen komm, a mir dobäi och e puer auslännesch mat deenen mir Kontakter hunn, mä net all vun hinnen kommunizéieren.
Et ass schued datt ech net un der Originalversioun vum Artikel "Déi zwee Gesiichter vun iCloud" gehalen hunn, well ech zouginn datt et vill méi passend gewiescht wier a just en aneren Titel dem Artikel e ganz anert Gefill géif ginn. Awer elo kann ech et net zréck huelen.
Jo, dat kléngt wuel vill anescht. Ech gleewen Iech mat dësen Entwéckler, ech liesen d'Meenungen vun honnerte vu Leit op verschiddene Foren an do hunn ech gesinn datt et sou pol op pol ass. Well vill Leit wierklech Core Data Synchroniséierung ouni Problem benotzen - wa se einfach Strukture benotzen an d'Fusioun richteg gehandhabt hunn, da sollt et kee Problem sinn. CDS (Core Data Sync) huet net sou vill Fehler an der Ëmsetzung wéi am Prinzip - zum Beispill, wat maache wann Dir zwou Datenbanken mat engem gemeinsame Virfueren hutt, Dir hutt e puer Ännerungen an all eenzel gemaach an da probéiert Dir dës Ännerungen ze transferéieren an déi Ännerungen Konflikt? Dëst ass en zimlech groussen an zimlech komplexe Problem mat der Datebank (O(mn^2)) a keen huet et nach zefriddestellend geléist, Apple wäert dann als ee vun deenen puer probéieren.
Ech deet bal leed fir Leit déi net vill doriwwer wëssen, kommt heihinner, liest en Artikel a loosst mat dem Gefill datt iCloud e Stéck Schäiss ass. Zur selwechter Zäit, wéi ech virdru geschriwwen hunn, sinn d'Dosende vu Funktiounen, déi ouni Problem funktionnéieren, wierklech genial an hunn mech e puer Mol vill Daten gespuert. Also hunn ech dës Datei ongerecht gefillt wéinst dem ganz schwieregen Problem vun der CSD déi ganz iCloud veruerteelt huet - leider hunn e puer Leit et wierklech sou verstanen.
Wat den Artikel iwwer d'Problemer vum Core Data Sync ugeet - ech wier frou et ze liesen an ech géif all weider Informatioun doriwwer schätzen. Et ass just schued datt CDS all iCloud gefaangen huet (an net nëmmen an Ärer Soumissioun, mee e bëssen an der Soumissioun vum E. Hamburger, obwuel hien probéiert huet et iergendwéi ze trennen - an dann Dosende vu Serveren déi iwwerholl hunn - vereinfacht - am Stil publizéiert ginn vun "iCloud ass nëtzlech").
Ech denken net datt Apple et verdéngt - besonnesch well keen aneren iwwerhaapt probéiert de Problem ze léisen.
Dësen Artikel ass praktesch just eng paraphrasing vun onzefridden Entwéckler an hir Problemer op enger Plaz. Ech hu keng perséinlech Erfahrung mat Entwécklung an iCloud, ech hunn just op verfügbar Informatioun gezunn.
Fir Fakten ze addéieren, ass d'Wourecht datt d'Synchroniséierung vu Sklave-Sklave-Stil Datenbanken en O(mn^2) Problem ass, deen weder Google nach Oracle iwwerhaapt probéieren (während Apple et schonn anstänneg fir mëttel komplex Strukturen geléist huet). Apple ass déi eenzeg Firma déi probéiert dëst ze léisen, awer et gëtt nëmme kritiséiert dofir. Op der anerer Säit laacht Google mat senger Meeschtesch-Sklave-Synchroniséierung (online) O(1) an heiansdo offline O(n) hannendrun, wéi déi ganz technologesch Blogosphär absolut net versteet iwwer wat et schreift. Well nëmmen an dësem Fall ginn déi, déi technologesch hannert sinn, gelueft an d'Pionéier kritiséiert. Verdammt mënschlech Ignoranz an der éischter Iwwerdroung.
Ech wiesselen vun Android, also hunn ech eng einfach Fro: Ech hunn aus dem Artikel verstanen datt de Problem ass wann Dir op méi Apparater synchroniséiert (z.B. gespäichert Spillpositioun iwwer iPhone an iPad). Ech wäert nëmmen en iPhone hunn, also d'Fro ass ob dëse Problem och fir de Backup vun nëmmen an nëmmen engem Apparat op iCloud gëllt. Ech verkafen just mäin iPhone, kafen en neien an lued e komplette Backup vun iCloud erop, wann ech all d'Astellungen an d'Applikatiounsastellungen am neien Telefon hunn (Passwierder fir sozial Netzwierker, gespäichert Spillpositiounen ...) wéi leschte Kéier an der aler, funktionnéiert et sou? Et ass ee vun den Haaptgrënn fir Migratioun, d.h. Android ouni Root kann net komplett gebackupt ginn, a wann ech op en aneren Telefon gewiesselt sinn, hu mir all d'Apps erofgelueden, awer ech hunn all d'Astellungen an hinnen erëm manuell gemaach, a mat Dosende vun Apps, dat ass Stonnen Extra Zäit. Also léist iCloud dëse Problem fir een Apparat an iTunes? Merci fir d'Info.
Dir musst net fäerten! iCloud op Apple Geräter funktionnéiert 100% ALLWACH. Virun ongeféier 2 Méint hunn ech en iP5 kaaft an hunn mech an engem Kaffisréischterei op Wifi gesat, mäin Apple Kont Passwuert aginn an an 10 Minutten hat ech en EXAKT Bild vu mengem ale iPhone, och déi lescht opgemaach Uwendungen schéngen mir!!! All d'Donnéeën am iPhone ginn an ongeféier 10 Minutten op den neien IP erofgelueden (ech hat e vollen 32GB iPhone mat Daten vum éischten iPhone virun e puer Joer bis dohin, also kann et nach manner daueren) op den neien IP, och mat d'Arrangement vun den Uwendungen déi musse (natierlech) nach eroflueden, awer si enthalen all d'Donnéeën déi se am virege iPhone enthale sinn. Alles wat Dir manuell maache musst ass aloggen op Uwendungen déi et erfuerderen.)
Dir musst net fäerten! iCloud op Apple Geräter funktionnéiert 100% ALLWACH. Virun ongeféier 2 Méint hunn ech en iP5 kaaft an hunn mech an engem Kaffisréischterei op Wifi gesat, mäin Apple Kont Passwuert aginn an an 10 Minutten hat ech en EXAKT Bild vu mengem ale iPhone, och déi lescht opgemaach Uwendungen schéngen mir!!! All d'Donnéeën am iPhone ginn an ongeféier 10 Minutten op den neien IP erofgelueden (ech hat e vollen 32GB iPhone mat Daten vum éischten iPhone virun e puer Joer bis dohin, also kann et nach manner daueren) op den neien IP, och mat d'Arrangement vun den Uwendungen déi musse (natierlech) nach eroflueden, awer si enthalen all d'Donnéeën déi se am virege iPhone enthale sinn. Alles wat Dir manuell maache musst ass aloggen op Uwendungen déi et erfuerderen.)
Ech muss och hei bäidroen.. Als Ufänger Entwéckler probéieren ech och iCloud a menger Applikatioun ëmzesetzen.. Ech hunn nach keen Dateverloscht.. Alles funktionnéiert wéi et soll.. Ech mengen ech sinn Glécklech.. Dat eenzegt wat ech vläicht net gefällt ass d'Geschwindegkeetssynchroniséierung.. Lueden vun ongeféier 1 MB Daten dauert definitiv méi laang wéi eng klassesch 1 MB Daten vum Internet erofzelueden.. Well awer all Logbicher erofgelueden sinn, ass et akzeptabel .. Jo, et ass ganz einfach Är IP oder iPad ze buggen sou datt et erfuerdert all Daten aus iCloud ze läschen an dann de ganzen Telefon ze restauréieren.. (D'Donnéeë bleiwen do awer e Feeler gëtt erstallt wann d'Astellunge falsch sinn.. ) Awer alles gëtt an 10 Minutten restauréiert an dëse Problem betrëfft nëmmen d'Entwéckler.. Et wäert net mat engem gewéinleche stierfleche geschéien.. Op iOS6 hunn ech definitiv keng grouss Probleemer mat iCloud a Form vu Core Daten, an ech sinn e bëssen net averstanen mam Artikel.
Oh gutt, den éischte Saz "De Steve Jobs huet e Service agefouert deen haut nach vill Entwéckler erschreckt. Et ass näischt anescht wéi iCloud. An de Fakt datt et eigentlech just e Problem mat der Core Data Synchroniséierung ass, wäerte mir iwwer 12 Zeilen hei drënner erausfannen.
Hell, fir de Sensationalismus, mussen d'Fakten gebéit ginn fir se nach méi sensationell ze maachen.