Funga tangazo

Katika hotuba yake kuu ya mwisho katika WWDC mnamo 2011, Steve Jobs alianzisha huduma ambayo bado inatisha watengenezaji wengi. Si mwingine ila iCloud, mrithi mzuri wa MobileMe yenye matatizo. Hata hivyo, hata iCloud si bila makosa. Na watengenezaji wanafanya ghasia ...

Steve Jobs alionyesha kwa mara ya kwanza iCloud mnamo Juni 2011, huduma hiyo ilizinduliwa miezi minne baadaye na sasa imekuwa ikifanya kazi kwa takriban mwaka mmoja na nusu. Juu ya uso, huduma laini ambayo, kwa maneno ya mwana maono wa hadithi, "inafanya kazi tu" (au angalau inapaswa), lakini ndani, utaratibu usio na udhibiti ambao mara nyingi hufanya kile kinachotaka, na watengenezaji hawana silaha madhubuti dhidi ya. ni.

"Kila kitu hutokea kiotomatiki na ni rahisi sana kuunganisha programu zako kwenye mfumo wa uhifadhi wa iCloud," Kazi alisema wakati huo. Wakati watengenezaji wanakumbuka maneno yake sasa, labda wanapaswa kutabasamu. "iCloud haikufanya kazi kwetu. Kwa kweli tulitumia wakati mwingi juu yake, lakini usawazishaji wa iCloud na Core Data ulikuwa na maswala haya ambayo hatukuweza kusuluhisha. alikiri mkuu wa studio ya Black Pixel, ambayo inawajibika, kwa mfano, kwa msomaji maarufu wa RSS NetNewsWire. Kwake, iCloud inapaswa kuwa suluhisho bora kwa maingiliano, haswa wakati Google inakaribia kufunga Kisomaji chake cha Google, lakini dau kwenye huduma ya apple halikufaulu.

Hakuna kinachofanya kazi

Inashangaza kwamba huduma ambayo ina watumiaji zaidi ya milioni 250 na hivyo ni mojawapo ya kubwa zaidi ya aina yake duniani ina matatizo hayo. Kwa mtazamo wa haraka juu ya jambo hilo, mtu anaweza kunyoosha kidole kwa watengenezaji, lakini hawana hatia katika hili kwa sasa. iCloud inajaribu kutekeleza wengi wao katika matumizi yake, lakini majaribio yao mara nyingi huisha kwa kushindwa. Kwa sababu iCloud ina matatizo makubwa na maingiliano.

[fanya kitendo=”nukuu”]Siwezi hata kuhesabu watengenezaji wote waliokumbana na matatizo na hatimaye kukata tamaa.[/do]

"Niliandika tena nambari yangu ya iCloud mara kadhaa nikitumaini kupata suluhisho la kufanya kazi," aliandika msanidi programu Michael Göbel. Walakini, hajapata suluhisho, na kwa hivyo bado hawezi kuuza maombi yake, au tuseme Duka la Programu. "Siwezi hata kuhesabu watengenezaji na makampuni yote ambayo yaliingia kwenye matatizo yaleyale niliyofanya na hatimaye kukata tamaa. Baada ya kupoteza mamia ya maelfu ya data ya watumiaji, waliachana na iCloud kabisa.

Tatizo kubwa la Apple na iCloud ni ulandanishi wa hifadhidata (Core Data). Aina zingine mbili za data ambazo zinaweza kusawazishwa kupitia wingu la Apple - mipangilio na faili - hufanya kazi ndani ya mipaka bila shida yoyote. Walakini, Data ya Core inafanya kazi bila kutabirika kabisa. Ni mfumo wa kiwango cha juu unaokuruhusu kusawazisha hifadhidata nyingi kwenye vifaa. "iCloud iliahidi kutatua shida zote za maingiliano ya hifadhidata na usaidizi wa Core Data, lakini haifanyi kazi," Alisema mmoja wa watengenezaji mashuhuri, ambaye hakutaka jina lake litajwe ili kudumisha uhusiano mzuri na Apple.

Wakati huo huo, Apple inapuuza kabisa matatizo haya, iCloud inaendelea kutangaza kama suluhisho rahisi, na watumiaji wanadai kutoka kwa watengenezaji. Lakini licha ya juhudi bora za msanidi programu, data ya watumiaji hupotea bila kudhibitiwa na vifaa huacha kusawazisha. "Matatizo haya mara nyingi huchukua saa kutatuliwa, na baadhi yanaweza kuvunja akaunti yako kabisa," msanidi programu mwingine anayeongoza hutegemea Apple na anaongeza: "Zaidi ya hayo, AppleCare haiwezi kutatua masuala haya na wateja."

"Tunajitahidi na mchanganyiko wa Data ya Msingi na iCloud wakati wote. Mfumo huu wote hautabiriki, na msanidi programu mara nyingi huwa na chaguzi chache za kushawishi utendakazi wake." inaelezea studio ya maendeleo ya Kicheki Sanaa ya Kugusa, ambayo ilituthibitishia kuwa kwa sababu ya shida zinazoendelea, inaacha suluhisho hili na kufanya kazi yenyewe, ambayo itatumia usawazishaji wa faili badala ya usawazishaji wa hifadhidata. Kisha ataweza kutumia iCloud kwa hili, kwa sababu maingiliano ya faili hufanyika kwa njia hiyo bila matatizo yoyote. Baada ya yote, hii pia inathibitishwa na watengenezaji kutoka Jumsoft: "iCloud bila shaka ni zana nzuri ya kuhifadhi faili moja kwa moja." Hata hivyo, Jumsoft, kwa bahati mbaya, inahitaji Data ya Msingi kwa matumizi yake ya Pesa inayojulikana, na hii ni kikwazo.

[do action="quote"]iCloud na Data ya Msingi ndio ndoto mbaya zaidi ya kila msanidi.[/do]

Matatizo mengi pia hutokana na hali zisizotarajiwa ambazo zinaweza kutokea kwa urahisi, kama vile mtumiaji anapotoka kwenye Kitambulisho kimoja cha Apple kwenye kifaa chake na kuingia kupitia kingine. Apple haiwahesabu hata kidogo. "Jinsi ya kutatua tatizo wakati mtumiaji, ambaye hajaingia kwenye iCloud, anafungua programu, kisha kuunganisha kwenye iCloud na kuanza programu tena?" Aliuliza na msanidi mmoja kwenye vikao vya Apple.

Matatizo yote na iCloud huishia kwa kutoridhika kwa watumiaji wa programu ambao hupoteza data, wakati watengenezaji mara nyingi hutazama tu bila msaada. "Watumiaji wananilalamikia na kukadiria programu na nyota moja," alilalamika kwenye vikao vya apple, msanidi programu Brian Arnold, ambaye bado hajapokea maelezo kutoka kwa Apple kuhusu nini cha kufanya na matatizo kama hayo, au kwa nini hutokea kabisa. Na mabaraza yamejaa malalamiko kama haya kuhusu maingiliano ya iCloud.

Watengenezaji wengine tayari wanapoteza uvumilivu na iCloud, na haishangazi. "ICloud na Data ya Msingi ni ndoto mbaya zaidi ya kila msanidi," alisema kwa Verge msanidi programu asiye na jina. "Inafadhaisha, inatisha wakati mwingine, na inafaa masaa mengi ya utatuzi wa shida."

Apple iko kimya. Yeye huepuka shida mwenyewe

Labda haishangazi kwamba shida za Apple na iCloud hupita kana kwamba hakuna kilichotokea. Apple kivitendo haitumii Data ya Msingi yenye shida katika matumizi yake. Kwa kweli kuna iCloud mbili - moja ambayo huwezesha huduma za Apple na moja ambayo hutolewa kwa watengenezaji. Programu na huduma kama vile iMessage, Mail, iCloud Backup, iTunes, Photo Stream na zingine zimejengwa kwa teknolojia tofauti kabisa na ile inayopatikana kwa wasanidi programu wengine. Hiyo ni, moja ambayo kuna shida za mara kwa mara. Programu kutoka kwa kikundi cha iWork (Maelezo muhimu, Kurasa, Nambari) hutumia API sawa na programu za watu wengine, lakini kwa ulandanishi rahisi zaidi wa hati, ambao Apple inachukua uangalifu mkubwa kufanya kazi. Wanaporuhusu iCloud na Data ya Msingi kwenye programu yao katika Cupertino, si bora katika suala la kutegemewa kuliko wasanidi programu wengine. Programu ya Trailers, ambayo hutumia Data ya Msingi kwa ulandanishaji, inajieleza yenyewe, na watumiaji hupoteza rekodi kadhaa mara kwa mara.

Hata hivyo, kwa Trailers, ambazo si maarufu kama hizi, matatizo haya ni rahisi kupoteza. Lakini basi watengenezaji wa programu maarufu wanapaswa kuwaambia nini watumiaji wao, ambao wanapaswa kutegemea Data ya Msingi yenye shida katika iCloud, lakini mara nyingi hawawezi kuhakikisha aina ya utendaji ambayo Apple hutangaza kila mara katika matangazo yake? Apple hakika haitawasaidia. "Je, kuna mtu yeyote kutoka Apple kutoa maoni juu ya hali hii?" Aliuliza bila mafanikio kwenye jukwaa, msanidi programu Justin Driscoll, ambaye alilazimika kuzima programu yake inayokuja kwa sababu ya iCloud isiyoaminika.

Wakati wa mwaka, Apple haisaidii watengenezaji, kwa hivyo kila mtu alitarajia kwamba kitu kitatatuliwa angalau katika WWDC ya mwaka jana, i.e. mkutano uliokusudiwa watengenezaji, lakini hata hapa Apple haikuleta msaada mkubwa chini ya shinikizo kubwa la watengenezaji. Kwa mfano, alitoa msimbo wa sampuli ambao unaweza kutumika kusawazisha Data ya Msingi, lakini ilikuwa mbali na kukamilika. Tena, hakuna msaada muhimu. Zaidi ya hayo, wahandisi wa Apple waliwahimiza watengenezaji kusubiri iOS 6. "Kuhama kutoka iOS 5 hadi iOS 6 kulifanya mambo kuwa bora zaidi kwa XNUMX%," imethibitishwa na msanidi programu ambaye hajatajwa jina, "lakini bado ni mbali na bora." Kwa mujibu wa vyanzo vingine, Apple ilikuwa na wafanyakazi wanne tu wanaoangalia Data ya Core mwaka jana, ambayo ingeonyesha wazi kwamba Apple haipendi eneo hili. Walakini, kampuni hiyo ilikataa kutoa maoni juu ya habari hii.

Kwaheri na scarf

Baada ya mabadiliko yote yaliyotajwa, haishangazi kwamba watengenezaji wengi walisema hapana kwa iCloud, ingawa labda kwa moyo mzito. Ilikuwa iCloud ambayo ilitakiwa hatimaye kuleta kitu ambacho watengenezaji walikuwa wakitamani - suluhisho rahisi ambalo linahakikisha hifadhidata zinazofanana na maingiliano yao ya mara kwa mara kwenye vifaa viwili au zaidi. Kwa bahati mbaya, ukweli ni tofauti. "Tulipoangalia iCloud na Core Data kama suluhisho la programu yetu, tuligundua kuwa hatukuweza kuitumia kwa sababu hakuna kitu kingefanya kazi," alisema msanidi wa baadhi ya programu zinazouzwa zaidi za iPhone na Mac.

Sababu nyingine kwa nini iCloud haijaachwa kwa urahisi ni ukweli kwamba Apple inaona programu zinazotumia huduma zake (iCloud, Game Center), na inapuuza kabisa wale ambao hawana chochote Apple kwenye Hifadhi ya App. iCloud pia ni suluhisho nzuri kutoka kwa mtazamo wa uuzaji.

Dropbox, kwa mfano, inatolewa kama mbadala inayowezekana, lakini haifai tena na mtumiaji. Kwa upande mmoja, mtumiaji anapaswa kuanzisha akaunti nyingine (iCloud inapatikana moja kwa moja na ununuzi wa kifaa kipya) na kwa upande mwingine, idhini inahitajika kabla ya programu kufanya kazi, ambayo pia inashindwa na iCloud. Na hatimaye - Dropbox inatoa maingiliano ya hati, ambayo sio kile watengenezaji wanatafuta. Wanataka kusawazisha hifadhidata. "Dropbox, ambayo ndiyo inayotumika zaidi kwa sasa, imejidhihirisha yenyewe kwa maingiliano ya data. Lakini linapokuja suala la kusawazisha hifadhidata, tunategemea iCloud," anakubali Roman Maštalíř kutoka Touch Art.

[do action="quote"]Ningependa kuwaambia Apple kwamba walirekebisha kila kitu katika iOS 7, lakini siamini kabisa.[/do]

Walakini, watengenezaji wa programu ya 2Do hawakuwa na uvumilivu, kwa sababu ya uzoefu mwingi mbaya na iCloud, hawakujaribu huduma ya apple hata mara moja walikuja na suluhisho lao wenyewe. “Hatutumii iCloud kwa sababu ya matatizo yote. Ni mfumo uliofungwa sana ambao hatungeweza kuwa na udhibiti mwingi kama tungependa," msanidi programu Fahad Gillani alituambia. "Tulichagua Dropbox kwa maingiliano. Walakini, hatutumii ulandanishi wa hati yake, tuliandika suluhisho letu la ulandanishi kwa ajili yake."

Studio nyingine ya Kicheki, Michezo ya Madfinger, haina iCloud katika michezo yake pia. Walakini, muundaji wa majina maarufu Dead Trigger na Shadowgun hatumii huduma ya Apple kwa sababu tofauti kidogo. "Tuna mfumo wetu wa msingi wa wingu wa kuokoa nafasi za ndani ya mchezo, kwa sababu tulitaka kuwa na uwezo wa kuhamisha maendeleo ya mchezo kati ya majukwaa," David Kolečkář alitufunulia kwamba kwa sababu ya maendeleo ya michezo ya iOS na Android kwa Michezo ya Madfinger, iCloud haikuwa suluhisho kamwe.

Je, kutakuwa na suluhu?

Kadiri muda unavyosonga, watengenezaji wengi polepole wanapoteza matumaini kwamba Apple itakuja na suluhisho. Kwa mfano, WWDC inayofuata inakuja, lakini kwa kuwa Apple haiwasiliani na watengenezaji hata sasa, haitarajiwi kwamba aje kwa WWDC na mikono wazi iliyojaa ushauri na majibu. "Tunachoweza kufanya ni kuendelea kutuma ripoti za hitilafu kwa Apple na tunatumai watazirekebisha," aliomboleza msanidi programu wa iOS ambaye jina lake halikutajwa, na mwingine akitoa maoni yake: "Ningependa kuwaambia Apple kwamba walirekebisha kila kitu katika iOS 7 na iCloud hatimaye inaweza kutumika bila matatizo baada ya miaka miwili, lakini siamini kabisa hilo." Lakini itakuwa iOS 7 ambayo inapaswa kuwa mada kuu ya WWDC ya mwaka huu, ili watengenezaji angalau wawe na matumaini.

Ikiwa Apple haitoi suluhisho la matatizo ya iCloud katika toleo jipya la mfumo wake wa uendeshaji, inaweza kuwa msumari wa kawaida kwenye jeneza kwa miradi fulani. Mmoja wa watengenezaji, ambaye amekuwa msaidizi mkubwa wa iCloud hadi sasa, anasema: "Ikiwa Apple haitarekebisha hii katika iOS 7, itabidi tuachane na meli."

Zdroj: TheVerge.com, TheNextWeb.com
.