Funga tangazo

Chips nyingi zilianguka wakati wa kukata msitu wa utata kwa iPhone ya awali. Kwa jina la kurahisisha na urahisi wa matumizi ya simu ya mapinduzi, Apple ilipunguza baadhi ya vipengele vya mfumo wa uendeshaji kwa kiwango cha chini kabisa. Wazo moja lilikuwa kuondoa usimamizi wa faili wa kawaida.

Sio siri kwamba Steve Jobs alichukia mfumo wa faili kama tunavyoujua kutoka kwa kompyuta za mezani, aliona ni ngumu na ngumu kwa mtumiaji wa kawaida kuelewa. Faili zilizozikwa kwenye rundo la folda ndogo, hitaji la matengenezo ili kuzuia machafuko, yote haya hayapaswi kuwa na sumu kwenye mfumo wa afya wa iPhone OS, na usimamizi pekee ambao ulihitajika kwenye iPhone ya asili ilikuwa kupitia iTunes kusawazisha faili za media titika, au mfumo. ilikuwa na maktaba ya picha iliyounganishwa ambayo inaweza kupakia picha au kuzihifadhi kwake.

Safari kupitia maumivu ya mtumiaji

Pamoja na ujio wa maombi ya tatu, ikawa wazi kuwa mfano wa sandbox, ambayo inahakikisha usalama wa mfumo na faili ndani yake, ambapo faili zinaweza kupatikana tu na programu ambazo zimehifadhiwa, haitoshi. Kwa hivyo tumepokea chaguzi kadhaa za kufanya kazi na faili. Tunaweza kuzipata kutoka kwa programu hadi kwa kompyuta kupitia iTunes, menyu ya "Fungua ndani ..." ilifanya iwezekane kunakili faili kwa programu nyingine inayounga mkono umbizo lake, na Hati katika iCloud ilifanya iwezekane kusawazisha faili kutoka kwa sawa. programu kwenye majukwaa ya Apple, ingawa kwa njia isiyo ya uwazi.

Wazo la asili la kurahisisha mfumo mgumu wa faili hatimaye lilirudi nyuma dhidi ya Apple na, zaidi ya yote, dhidi ya watumiaji. Kufanya kazi na faili kati ya programu nyingi ziliwakilisha machafuko, katikati ambayo kulikuwa na idadi kubwa ya nakala za faili moja kwenye programu zote bila uwezekano wa muhtasari wowote wa ukweli wa hati fulani au faili nyingine. Badala yake, wasanidi programu walianza kugeukia hifadhi ya wingu na SDK zao.

Kwa utekelezaji wa Dropbox na huduma zingine, watumiaji waliweza kufikia faili sawa kutoka kwa programu yoyote, kuzihariri, na kuhifadhi mabadiliko bila kufanya nakala. Suluhisho hili lilifanya usimamizi wa faili kuwa rahisi zaidi, lakini ilikuwa mbali na bora. Utekelezaji wa maduka ya faili ulimaanisha kazi nyingi kwa wasanidi programu ambao walilazimika kufahamu jinsi programu ingeshughulikia usawazishaji na kuzuia upotovu wa faili, pamoja na kwamba hakukuwa na hakikisho kamwe kwamba programu yako ingetumia duka ulilokuwa ukitumia. Kufanya kazi na faili katika wingu kuliwasilisha kizuizi kingine - kifaa kilipaswa kuwa mtandaoni wakati wote na faili hazikuweza kuhifadhiwa ndani ya nchi pekee.

Miaka saba tangu toleo la kwanza la iPhone OS, leo iOS, hatimaye Apple imekuja na suluhisho la mwisho, ambapo inaondokana na wazo la asili la usimamizi wa faili kulingana na programu, badala ya kutoa muundo wa faili wa kawaida, ingawa kwa busara. imechakatwa. Sema salamu kwa Hifadhi ya iCloud na Kiteua Hati.

ICloud Drive

ICloud Drive sio hifadhi ya kwanza ya wingu ya Apple, mtangulizi wake ni iDisk, ambayo ilikuwa sehemu ya MobileMe. Baada ya kubadilisha jina la huduma kwa iCloud, falsafa yake imebadilika kidogo. Badala ya mshindani wa Dropbox au SkyDrive (sasa OneDrive), iCloud ilipaswa kuwa kifurushi cha huduma haswa kwa maingiliano, sio hifadhi tofauti. Apple ilipinga falsafa hii hadi mwaka huu, wakati hatimaye ilianzisha iCloud Drive.

Hifadhi ya iCloud yenyewe sio tofauti na Dropbox na huduma zingine zinazofanana. Kwenye eneo-kazi (Mac na Windows) inawakilisha folda maalum ambayo ni ya kisasa na inasawazishwa na toleo la wingu. Kama inavyofichuliwa na beta ya tatu ya iOS 8, Hifadhi ya iCloud pia itakuwa na kiolesura chake cha wavuti, pengine kwenye iCloud.com. Walakini, haina mteja aliyejitolea kwenye vifaa vya rununu, badala yake inaunganishwa kwenye programu ndani ya sehemu Kiteua Hati.

Uchawi wa Hifadhi ya iCloud sio tu katika kusawazisha faili zilizoongezwa kwa mikono, lakini katika kujumuisha faili zote ambazo programu husawazisha na iCloud. Kila programu ina folda yake katika Hifadhi ya iCloud, iliyo na ikoni ya mwelekeo bora, na faili za kibinafsi ndani yake. Unaweza kupata hati za Kurasa kwenye wingu kwenye folda inayofaa, hiyo hiyo inatumika kwa programu za wahusika wengine. Vile vile, programu za Mac ambazo husawazisha kwa iCloud, lakini hazina mshirika kwenye iOS (Preview, TextEdit) zina folda yao katika iCloud Drive na programu yoyote inaweza kuzifikia.

Bado haijulikani ikiwa Hifadhi ya iCloud itakuwa na vipengele vya ziada kama vile Dropbox, kama vile kushiriki kiungo cha faili au folda zinazoshirikiwa na watumiaji wengi, lakini labda tutajua katika msimu wa joto.

Kiteua Hati

Sehemu ya Kichagua Hati ni sehemu muhimu ya kufanya kazi na faili katika iOS 8. Kupitia hiyo, Apple huunganisha Hifadhi ya iCloud kwenye programu yoyote na inakuwezesha kufungua faili nje ya sanduku lake la mchanga.

Kiteua Hati hufanya kazi sawa na Kiteua Picha, ni dirisha ambapo mtumiaji anaweza kuchagua faili mahususi ili kufungua au kuleta. Kwa kweli ni meneja wa faili uliorahisishwa sana na muundo wa mti wa kawaida. Saraka ya mizizi itakuwa sawa na folda kuu ya Hifadhi ya iCloud, na tofauti ambayo pia kutakuwa na folda za ndani zilizo na data ya programu.

Faili za programu za watu wengine si lazima zisawazishwe kwenye Hifadhi ya iCloud, Kiteua Hati kinaweza kuzifikia ndani ya nchi. Hata hivyo, upatikanaji wa data hautumiki kwa programu zote, msanidi lazima aruhusu ufikiaji kwa njia ya wazi na aweke alama kwenye folda ya Hati katika programu kama ya umma. Iwapo watafanya hivyo, faili za mtumiaji wa programu zitapatikana kwa programu nyingine zote kwa kutumia Kiteua Hati bila kuhitaji muunganisho wa intaneti kwa Hifadhi ya iCloud.

Watumiaji watakuwa na vitendo vinne vya msingi vya kufanya kazi na hati - Fungua, Sogeza, Ingiza na Hamisha. Jozi ya pili ya vitendo zaidi au chini inachukua kazi ya njia ya sasa ya kufanya kazi na faili, wakati inaunda nakala za faili za kibinafsi kwenye chombo cha programu. Kwa mfano, mtumiaji anaweza kutaka kuhariri picha ili kuiweka katika hali yake ya asili, hivyo badala ya kuifungua, anachagua import, ambayo inarudia faili kwenye folda ya programu. Uhamishaji basi ndio chaguo maarufu zaidi au kidogo la "Fungua ndani...".

Hata hivyo, jozi ya kwanza ni ya kuvutia zaidi. Kufungua faili hufanya kile unachotarajia kutoka kwa kitendo kama hicho. Programu ya mtu wa tatu itafungua faili kutoka eneo lingine bila kunakili au kuihamisha na inaweza kuendelea kufanya kazi nayo. Mabadiliko yote huhifadhiwa kwa faili asili, kama ilivyo kwenye mifumo ya kompyuta ya mezani. Hapa, Apple imehifadhi kazi ya watengenezaji, ambao hawana wasiwasi kuhusu jinsi faili iliyofunguliwa katika programu nyingi au vifaa kwa wakati mmoja itashughulikiwa, ambayo inaweza kusababisha uharibifu wake. Uratibu wote hutunzwa na mfumo pamoja na CloudKit, wasanidi programu wanapaswa kutekeleza API husika tu kwenye programu.

Kitendo cha kuhamisha faili kinaweza kisha kuhamisha kipengee kutoka kwa folda moja ya programu hadi nyingine. Kwa hivyo, ikiwa unataka kutumia programu moja kwa usimamizi wote wa faili zilizohifadhiwa kwenye kifaa chako, kihamisha faili kitakuruhusu kufanya hivyo.

Kwa kila programu, msanidi anabainisha ni aina gani za faili inaweza kufanya kazi nazo. Kiteua Hati pia kinabadilika kwa hili, na badala ya kuonyesha faili zote kwenye Hifadhi nzima ya iCloud na folda za programu za ndani, itaonyesha aina hizo tu ambazo programu inaweza kufungua, ambayo hurahisisha utafutaji. Kwa kuongeza, Kiteua Hati hutoa muhtasari wa faili, onyesho la orodha na matrix, na sehemu ya utafutaji.

Hifadhi ya wingu ya mtu wa tatu

Katika iOS 8, Hifadhi ya iCloud na Kiteua Hati sio pekee, kinyume chake, watoa huduma wa hifadhi ya wingu wa tatu wataweza kuunganisha kwenye mfumo kwa njia sawa. Kiteua Hati kitakuwa na kitufe cha kugeuza juu ya dirisha ambapo watumiaji wanaweza kuchagua kutazama Hifadhi ya iCloud au hifadhi nyingine inayopatikana.

Ujumuishaji wa watu wengine unahitaji kazi kutoka kwa watoa huduma hao pekee, na utafanya kazi sawa na viendelezi vingine vya programu kwenye mfumo. Kwa namna fulani, ujumuishaji unamaanisha usaidizi wa kiendelezi maalum katika iOS 8 ambacho kinaongeza hifadhi ya wingu kwenye orodha katika orodha ya hifadhi ya kichagua hati. Hali pekee ni kuwepo kwa programu iliyosakinishwa kwa huduma iliyotolewa, ambayo imeunganishwa kwenye mfumo au Kichukua Hati kupitia ugani wake.

Hadi sasa, ikiwa watengenezaji walitaka kuunganisha baadhi ya hifadhi za wingu, walipaswa kuongeza hifadhi wenyewe kupitia API zilizopo za huduma, lakini jukumu la kushughulikia faili kwa usahihi ili wasiharibu faili au kupoteza data ilianguka juu ya vichwa vyao. . Kwa wasanidi programu, utekelezaji unaofaa unaweza kumaanisha wiki au miezi ndefu ya maendeleo. Kwa kutumia Kiteua Hati, kazi hii sasa inakwenda moja kwa moja kwa mtoa huduma wa hifadhi ya wingu, kwa hivyo wasanidi wanahitaji tu kujumuisha Kiteua Hati.

Hii haitumiki kabisa ikiwa wanataka kujumuisha hazina ndani zaidi ya programu na kiolesura chao cha mtumiaji, kama wahariri wa Markdown hufanya kwa mfano. Walakini, kwa watengenezaji wengine wengi, hii inamaanisha kurahisisha kwa kiasi kikubwa maendeleo na wanaweza kuunganisha kivitendo hifadhi yoyote ya wingu kwa wakati mmoja bila kazi yoyote ya ziada.

Bila shaka, watoaji wa uhifadhi wenyewe watafaidika kwa kiasi kikubwa, hasa wale wasiojulikana sana. Ilikuwa kwamba msaada wa uhifadhi wa programu mara nyingi ulikuwa mdogo kwa Dropbox, au Hifadhi ya Google, na wengine wachache. Wachezaji wasiojulikana sana katika uwanja wa uhifadhi wa wingu kwa kweli hawakuwa na nafasi ya kujumuishwa kwenye programu, kwani ingemaanisha idadi kubwa ya kazi ya ziada kwa watengenezaji wa programu hizi, faida ambazo zingekuwa ngumu kwa watoa huduma kuwashawishi. wao wa.

Shukrani kwa iOS 8, hifadhi yote ya wingu ambayo mtumiaji husakinisha kwenye kifaa chake inaweza kuunganishwa kwenye mfumo, iwe ni wachezaji wakubwa au huduma zisizojulikana sana. Ikiwa chaguo lako ni Dropbox, Hifadhi ya Google, OneDrive, Box, au SugarSync, hakuna chochote kinachokuzuia kuzitumia kwa usimamizi wa faili, mradi watoa huduma hao watasasisha programu zao ipasavyo.

záver

Ikiwa na Hifadhi ya iCloud, Kiteua Hati, na uwezo wa kuunganisha hifadhi ya wahusika wengine, Apple imepiga hatua kubwa mbele kuelekea usimamizi sahihi na bora wa faili, ambayo ilikuwa moja ya udhaifu mkubwa wa mfumo kwenye iOS na ambayo watengenezaji walilazimika kufanya kazi karibu. . Kwa kutumia iOS 8, mfumo huu utatoa tija zaidi na ufanisi wa kazi kuliko hapo awali, na ina wasanidi wengi wenye shauku walio tayari kuunga mkono juhudi hizi.

Ingawa iOS 8 huleta uhuru mwingi kwa mfumo kutokana na yote yaliyo hapo juu, bado kuna vikwazo vinavyoonekana ambavyo wasanidi programu na watumiaji watalazimika kushughulika navyo. Kwa mfano, Hifadhi ya iCloud haina programu yake kama hiyo, inapatikana tu ndani ya Kichagua Hati kwenye iOS, ambayo inafanya iwe vigumu kudhibiti faili kando kwenye iPhone na iPad. Kwa njia hiyo hiyo, Kiteua Hati hakiwezi, kwa mfano, kuombwa kutoka kwa programu ya Barua pepe na faili yoyote iliyoambatishwa kwenye ujumbe.

Kwa wasanidi programu, Hifadhi ya iCloud inamaanisha kwamba wanapaswa kubadili kutoka kwa Hati katika iCloud zote mara moja kwa programu zao, kwani huduma hazioani na watumiaji watapoteza uwezekano wa kusawazisha. Lakini hii yote ni bei ndogo tu kwa uwezekano ambao Apple imetoa kwa watumiaji na watengenezaji. Faida zinazotokana na Hifadhi ya iCloud na Kiteua Hati huenda hazitaonekana mara tu baada ya kutolewa rasmi kwa iOS 8, lakini ni ahadi kubwa kwa siku za usoni. Yule tumekuwa tukimpigia simu kwa miaka mingi.

Rasilimali: MacStories, iMore
.