Reklamı bağlayın

Orijinal iPhone üçün mürəkkəblik meşəsini kəsərkən çoxlu çiplər düşdü. İnqilabçı telefonun sadələşdirilməsi və istifadəsinin asanlığı naminə Apple əməliyyat sisteminin bəzi aspektlərini mütləq minimuma endirdi. Bir fikir klassik fayl idarəçiliyindən xilas olmaq idi.

Heç kimə sirr deyil ki, Stiv Cobsun stolüstü kompüterlərdən bildiyimiz fayl sisteminə nifrət edirdi, ona mürəkkəb və sadə istifadəçinin başa düşməsi çətin görünürdü. Alt qovluqların yığınına basdırılmış fayllar, xaosun qarşısını almaq üçün texniki xidmət ehtiyacı, bütün bunlar sağlam iPhone OS sistemini zəhərləməməli idi və orijinal iPhone-da lazım olan yeganə idarəetmə multimedia fayllarının sinxronizasiyası üçün iTunes vasitəsilə idi. və ya sistemdə şəkilləri yükləmək və ya onları saxlamaq üçün vahid foto kitabxanası var idi.

İstifadəçi ağrısı ilə səyahət

Üçüncü tərəf proqramlarının meydana çıxması ilə sistem və onun içindəki faylların təhlükəsizliyini təmin edən, fayllara yalnız saxlandıqları proqramlar tərəfindən daxil oluna bilən sandbox modelinin qeyri-kafi olduğu aydın oldu. Beləliklə, biz fayllarla işləmək üçün bir neçə variant aldıq. Biz onları proqramlardan kompüterə iTunes vasitəsilə əldə edə bildik, "Açıq..." menyusu faylı onun formatını dəstəkləyən başqa proqrama köçürməyə imkan verdi və iCloud-dakı Sənədlər eyni proqramdan faylları sinxronizasiya etməyə imkan verdi. olduqca qeyri-şəffaf bir şəkildə olsa da, Apple platformalarında tətbiqlər.

Mürəkkəb bir fayl sisteminin sadələşdirilməsinin orijinal ideyası nəhayət Apple-a və hər şeydən əvvəl istifadəçilərə qarşı çıxdı. Çoxlu proqramlar arasında fayllarla işləmək xaosu təmsil edirdi, onun mərkəzində verilmiş sənədin və ya digər faylın aktuallığına hər hansı bir baxış imkanı olmadan tətbiqlər arasında eyni faylın çoxlu nüsxələri yerləşirdi. Bunun əvəzinə tərtibatçılar bulud yaddaşına və SDK-larına müraciət etməyə başladılar.

Dropbox və digər xidmətlərin tətbiqi ilə istifadəçilər istənilən proqramdan eyni fayllara daxil ola, onları redaktə edə və surət çıxarmadan dəyişiklikləri saxlaya bildilər. Bu həll fayl idarəçiliyini xeyli asanlaşdırdı, lakin idealdan uzaq idi. Fayl dükanlarının tətbiqi proqramın sinxronizasiyanı necə idarə edəcəyini və faylların korlanmasının qarşısını almalı olan tərtibatçılar üçün çox iş deməkdir, üstəlik, tətbiqinizin istifadə etdiyiniz mağazanı dəstəkləyəcəyinə heç vaxt zəmanət verilmirdi. Buludda fayllarla işləmək başqa bir məhdudiyyət təqdim etdi - cihaz hər zaman onlayn olmalı idi və fayllar təkcə yerli olaraq saxlanıla bilməzdi.

iPhone ƏS-in ilk versiyasından yeddi il keçdikdən sonra, bu gün iOS, nəhayət, Apple son həll yolu tapdı, burada o, tətbiqə əsaslanan orijinal fayl idarəçiliyi ideyasından uzaqlaşaraq, bunun əvəzinə ağıllı da olsa klassik fayl strukturunu təklif edir. işlənmişdir. iCloud Disk və Sənəd Seçiciyə salam deyin.

iCloud Drive

iCloud Drive Apple-ın ilk bulud yaddaşı deyil, onun sələfi MobileMe-nin bir hissəsi olan iDisk-dir. Xidməti iCloud-a rebrendinq etdikdən sonra onun fəlsəfəsi qismən dəyişib. Dropbox və ya SkyDrive (indiki OneDrive) üçün rəqib əvəzinə iCloud ayrıca yaddaş deyil, xüsusilə sinxronizasiya üçün xidmət paketi olmalı idi. Apple bu fəlsəfəyə bu ilə qədər müqavimət göstərdi, nəhayət iCloud Drive-ı təqdim etdi.

iCloud Drive özü Dropbox və digər oxşar xidmətlərdən fərqli deyil. İş masasında (Mac və Windows) o, daim yenilənən və bulud versiyası ilə sinxronlaşdırılan xüsusi qovluğu təmsil edir. İOS 8-in üçüncü beta versiyasının aşkar etdiyi kimi, iCloud Drive-ın da, ehtimal ki, iCloud.com-da öz veb interfeysi olacaq. Bununla belə, onun mobil cihazlarda xüsusi müştərisi yoxdur, əvəzində komponent daxilindəki proqramlara inteqrasiya olunur Sənəd Seçici.

iCloud Drive-ın sehri təkcə əl ilə əlavə edilmiş faylların sinxronizasiyasında deyil, həm də proqramın iCloud ilə sinxronlaşdırdığı bütün faylların daxil edilməsindədir. Hər bir tətbiqin iCloud Drive-da daha yaxşı oriyentasiya üçün işarəsi ilə işarələnmiş öz qovluğu və içindəki fərdi fayllar var. Səhifələr sənədlərini buludda müvafiq qovluqda tapa bilərsiniz, eyni şey üçüncü tərəf proqramlarına da aiddir. Eynilə, iCloud ilə sinxronlaşan, lakin iOS-da (Preview, TextEdit) analoqu olmayan Mac proqramlarının iCloud Drive-da öz qovluğu var və istənilən proqram onlara daxil ola bilər.

iCloud Drive-ın Dropbox kimi əlavə funksiyalara, məsələn, fayl keçidlərinin paylaşılması və ya çox istifadəçili paylaşılan qovluqlara sahib olub-olmayacağı hələ aydın deyil, lakin biz yəqin ki, payızda bunu öyrənəcəyik.

Sənəd Seçici

Sənəd Seçici komponenti iOS 8-də fayllarla işləməyin ayrılmaz hissəsidir. Onun vasitəsilə Apple iCloud Drive-ı istənilən proqrama inteqrasiya edir və sizə öz qum qutusundan kənarda faylları açmağa imkan verir.

Sənəd Seçici Şəkil Seçici ilə eyni şəkildə işləyir, istifadəçinin açmaq və ya idxal etmək üçün fərdi faylları seçə biləcəyi bir pəncərədir. Klassik ağac quruluşu ilə praktiki olaraq çox sadələşdirilmiş fayl meneceridir. Kök kataloqu əsas iCloud Drive qovluğu ilə eyni olacaq, fərqlə ki, tətbiq məlumatları olan yerli qovluqlar da olacaq.

Üçüncü tərəf proqramlarının faylları mütləq iCloud Disk ilə sinxronlaşdırılmalı deyil, Document Picker onlara yerli olaraq daxil ola bilər. Bununla belə, məlumatların mövcudluğu bütün proqramlara şamil edilmir, tərtibatçı açıq şəkildə girişə icazə verməli və tətbiqdəki Sənədlər qovluğunu ictimai olaraq qeyd etməlidir. Əgər onlar bunu edərsə, tətbiqin istifadəçi faylları iCloud Disk üçün internet bağlantısı tələb etmədən Sənəd Seçicidən istifadə edən bütün digər proqramlar üçün əlçatan olacaq.

İstifadəçilərin sənədlərlə işləmək üçün dörd əsas hərəkəti olacaq - Aç, Köçür, İdxal və İxrac. Fərdi faylların nüsxələrini tətbiqin öz konteynerində yaratdıqda, daha çox və ya daha az hərəkətlərin ikinci cütü, fayllarla mövcud iş üsulu funksiyasını öz üzərinə götürür. Məsələn, istifadəçi orijinal görünüşünü qorumaq üçün şəkli redaktə etmək istəyə bilər, buna görə də açmaq əvəzinə, tətbiqin qovluğunda faylı təkrarlayan idxalı seçirlər. İxrac daha çox və ya daha çox tanınan "Açıq..." funksiyasıdır.

Ancaq birinci cüt daha maraqlıdır. Faylın açılması, belə bir hərəkətdən gözlədiyinizi edir. Üçüncü tərəf proqramı faylı təkrarlamadan və köçürmədən başqa yerdən açacaq və onunla işləməyə davam edə bilər. Sonra bütün dəyişikliklər masaüstü sistemlərdə olduğu kimi orijinal faylda saxlanılır. Burada, Apple eyni vaxtda birdən çox proqramda və ya cihazda açılan faylın necə işlənəcəyindən narahat olmayan tərtibatçıların işini xilas etdi, əks halda onun korlanmasına səbəb ola bilər. Bütün koordinasiya CloudKit ilə birlikdə sistem tərəfindən həyata keçirilir, tərtibatçılar yalnız tətbiqdə müvafiq API tətbiq etməlidirlər.

Faylı köçürmə əməliyyatı sadəcə bir elementi bir proqram qovluğundan digərinə köçürə bilər. Beləliklə, cihazınızda yerli olaraq saxlanılan faylların bütün idarə edilməsi üçün bir proqramdan istifadə etmək istəyirsinizsə, fayl daşıyıcısı bunu sizə imkan verəcək.

Hər bir proqram üçün tərtibatçı hansı fayl növləri ilə işləyə biləcəyini müəyyənləşdirir. Sənəd Seçici də buna uyğunlaşır və bütün iCloud Drive və yerli proqram qovluqlarında bütün faylları göstərmək əvəzinə, yalnız proqramın aça biləcəyi növləri göstərəcək, bu da axtarışı xeyli asanlaşdırır. Bundan əlavə, Document Picker fayla ön baxış, siyahı və matris ekranı və axtarış sahəsini təmin edir.

Üçüncü tərəf bulud yaddaşı

iOS 8-də iCloud Drive və Document Picker eksklüziv deyil, əksinə, üçüncü tərəf bulud saxlama provayderləri sistemə analoji şəkildə qoşula biləcəklər. Sənəd Seçicinin pəncərənin yuxarı hissəsində keçid düyməsi olacaq, burada istifadəçilər iCloud Disk və ya digər mövcud yaddaşa baxmağı seçə bilərlər.

Üçüncü tərəfin inteqrasiyası yalnız həmin provayderlərdən işləməyi tələb edir və sistemdəki digər tətbiq genişləndirmələri ilə eyni şəkildə işləyəcək. İnteqrasiya müəyyən mənada iOS 8-də sənəd seçicinin saxlama menyusunda siyahıya bulud yaddaşı əlavə edən xüsusi genişlənməyə dəstək deməkdir. Yeganə şərt bu xidmət üçün sistemə və ya onun genişləndirilməsi vasitəsilə Sənəd Seçiciyə inteqrasiya olunmuş quraşdırılmış proqramın olmasıdır.

İndiyə qədər, tərtibatçılar bəzi bulud anbarlarını inteqrasiya etmək istəsələr, xidmətin mövcud API-ləri vasitəsilə yaddaşı özləri əlavə etməli idilər, lakin faylları zədələməmək və ya məlumatları itirməmək üçün faylları düzgün idarə etmək məsuliyyəti onların üzərinə düşürdü. . Tərtibatçılar üçün düzgün tətbiq uzun həftələr və ya aylarla inkişaf edə bilər. Document Picker ilə bu iş indi birbaşa bulud saxlama provayderinə gedir, ona görə də tərtibatçılar yalnız Sənəd Seçicini inteqrasiya etməlidirlər.

Bu, məsələn, Markdown redaktorlarının etdiyi kimi, deponu öz istifadəçi interfeysi ilə proqrama daha dərindən inteqrasiya etmək istəsələr, bu tamamilə tətbiq edilmir. Bununla belə, əksər digər tərtibatçılar üçün bu, inkişafın əhəmiyyətli dərəcədə sadələşdirilməsi deməkdir və onlar heç bir əlavə iş görmədən istənilən bulud yaddaşını praktiki olaraq bir anda birləşdirə bilərlər.

Əlbəttə ki, saxlama təminatçılarının özləri, xüsusən də daha az populyar olanlar böyük dərəcədə faydalanacaqlar. Əvvəllər proqramlar üçün yaddaş dəstəyi çox vaxt Dropbox və ya Google Disk və bir neçə başqası ilə məhdudlaşırdı. Bulud saxlama sahəsində daha az populyar oyunçuların praktiki olaraq tətbiqlərə inteqrasiya şansı yox idi, çünki bu, bu proqramların tərtibatçıları üçün qeyri-mütənasib əlavə iş deməkdir, bunun faydaları provayderləri inandırmaq çətin olacaq. onlardan.

iOS 8 sayəsində istifadəçinin öz cihazına quraşdırdığı bütün bulud yaddaşı, istər böyük oyunçular olsun, istərsə də daha az tanınan xidmətlər olsun, sistemə inteqrasiya oluna bilər. Seçiminiz Dropbox, Google Drive, OneDrive, Box və ya SugarSync-dirsə, həmin provayderlər öz proqramlarını müvafiq olaraq yenilədiyi müddətcə onlardan faylların idarə edilməsi üçün istifadə etməyinizə heç nə mane olmur.

Nəticə

iCloud Drive, Document Picker və üçüncü tərəf yaddaşını inteqrasiya etmək qabiliyyəti ilə Apple düzgün və səmərəli fayl idarəçiliyi istiqamətində böyük bir addım atdı, bu iOS-da sistemin ən böyük zəif cəhətlərindən biri idi və tərtibatçılar bunun üzərində işləməli oldular. . iOS 8 ilə platforma əvvəlkindən daha çox məhsuldarlıq və iş səmərəliliyi təmin edəcək və bu səyləri dəstəkləməyə hazır olan çoxlu həvəsli üçüncü tərəf tərtibatçılarına malikdir.

Baxmayaraq ki, iOS 8 yuxarıda göstərilənlərin hamısı sayəsində sistemə çoxlu azadlıq gətirsə də, hələ də tərtibatçılar və istifadəçilərin öhdəsindən gəlməli olacaq bəzi nəzərəçarpacaq məhdudiyyətlər var. Məsələn, iCloud Drive-ın öz proqramı yoxdur, o, yalnız iOS-da Document Picker daxilində mövcuddur, bu da iPhone və iPad-də faylları ayrıca idarə etməyi bir qədər çətinləşdirir. Eyni şəkildə, Sənəd Seçici, məsələn, Mail proqramından və mesaja əlavə edilmiş hər hansı bir fayldan işə salına bilməz.

Tərtibatçılar üçün iCloud Drive o deməkdir ki, onlar öz tətbiqləri üçün iCloud-dakı Sənədlərdən birdən-birə keçid etməlidirlər, çünki xidmətlər bir-biri ilə uyğun gəlmir və bununla da istifadəçilər sinxronizasiya imkanlarını itirəcəklər. Lakin bütün bunlar Apple-ın istifadəçilərə və tərtibatçılara təqdim etdiyi imkanlar üçün yalnız kiçik bir qiymətdir. iCloud Drive və Document Picker-dən gələn üstünlüklər yəqin ki, iOS 8-in rəsmi buraxılışından dərhal sonra görünməyəcək, lakin bu, yaxın gələcək üçün böyük vəddir. İllərdir çağırdığımız biri.

Mənbələr: MacStories, iMore
.