Zatvori oglas

Appleov uspjeh temelji se na savršenoj kombinaciji hardvera, softvera i usluga, no iako jedno bez drugog ne bi moglo, Appleovo je željezo u pravilu na višoj razini i prije svega pouzdanije. S vlastitim softverom i uslugama Apple je već doživio nekoliko fijaska, a jedan od njih sada iz temelja uništava Mac App Store.

Kakvo je to bilo iznenađenje kada je iznenada prošli tjedan stali su za tisuće korisnika da bez ikakvih problema pokreću aplikacije na svojim Macovima koje su koristili nekoliko godina. No, nisu samo korisnici bili iznenađeni greškom Mac App Storea gigantskih razmjera. Također je potpuno iznenadio programere, a što je još gore, Apple je molećivo šutio o najvećem problemu otkako je osnovan Mac App Store.

Većini aplikacija koje se prodaju u Mac App Storeu istekli su neki certifikati, na što nitko nije bio spreman jer to, čini se, nisu predvidjeli ni Appleovi programeri. Tada su reakcije bile različite – vjerojatno je bila najgora krilatica, da je XY aplikacija oštećena i da se ne može pokrenuti. Dijalog savjetuje korisniku da ga izbriše i ponovno preuzme iz App Storea.

Ponovno se uključio za druge korisnike zahtjev o unosu lozinke u Apple ID kako bi uopće mogli početi koristiti aplikaciju koja je do tada radila bez problema. Rješenja su bila razna (restartanje računala, naredba u Terminalu), ali nikako kompatibilna s nečim što bi trebalo "samo raditi". Problem, koji Appleov PR odjel uspješno ignorira, odmah je izazvao žestoku raspravu u kojoj su Mac App Store i tvrtka koja stoji iza njega jednoglasno uhvaćeni.

“Ovo nije ispad u smislu da je korisnik svjestan neke ovisnosti o online resursima, ovo je još gore. Ovo ne samo da je neprihvatljivo, ovo je fundamentalno kršenje povjerenja koje su programeri i kupci ukazali Appleu.” komentirao je razvijač situacije Pierre Lebeaupin.

Prema njegovim riječima, korisnici i programeri vjerovali su Appleu kada su kupovali i instalirali aplikacije, da će jednostavno raditi. To je završilo tek prošli tjedan - korisnici nisu mogli pokrenuti svoje aplikacije, a programeri su se morali nositi ne samo s desecima e-poruka u kojima se pitalo što se događa, nego i još gore, su gledali, budući da im ljutiti korisnici u svojim recenzijama daju jednu zvjezdicu jer se "aplikacija više neće niti otvoriti".

U Mac App Storeu developeri su bili nemoćni, a budući da je Apple odbio komentirati cijelu situaciju, mnogi su odabrali izlaze i svoje aplikacije počeli distribuirati izvan trgovine softverom. Uostalom, radi se o taktici kojoj su pribjegli mnogi programeri zbog brojnih problema s Mac App Storeom posljednjih mjeseci. Svaki iz nešto drugačijih razloga, ali možemo očekivati ​​da će se taj odljev nastaviti.

“Dugi niz godina bio sam sarkastičan, ali optimističan u vezi s Mac App Storeom. Pretpostavljam da je moje strpljenje, kao i kod mnogih drugih, pri kraju." zavapio je si Daniel Jalkut, koji razvija, primjerice, alat za bloganje MarsEdit. "Više od bilo čega drugog, sandboxing i moja pretpostavka da je budućnost u Mac App Storeu oblikovali su moje prioritete u posljednjih pet godina", dodao je Jalkut, dotaknuvši se vrlo gorućeg problema za mnoge današnje programere.

Kada je Apple pokrenuo Mac App Store prije gotovo šest godina, doista je izgledalo da bi to mogla biti budućnost Mac aplikacija, baš kao što je bilo s iOS-om. No koliko je brzo Apple ušao u posao softvera za stolna računala, jednako su ga brzo i napustili. Za to je sada Mac App Store kao grad duhova, Apple sam snosi najveći dio krivnje.

"Ovo je velika gnjavaža za Apple (koju nije objasnio niti se za nju ispričao), kao i velika gnjavaža za programere," napisao je Shawn King na Petlja i postavio retoričko pitanje: “Konačno, kada vam aplikacije prestanu raditi, kome pišete? Programeri ili Apple?"

Imajući to u vidu, neki programeri počeli su ad-hoc objavljivati ​​svoje aplikacije na webu, samo kako bi bili sigurni da greška u Mac App Storeu neće poremetiti njihov rad i da će oni imati kontrolu. Međutim, razvoj ili prodaja izvan Mac App Storea nije samo tako. Ako aplikaciju ne nudite u Apple Storeu, tada ne možete računati na implementaciju iCloud-a, Apple Maps-a i ostalih mrežnih usluga Apple-a.

“Ali kako bih trebao vjerovati iCloudu ili Apple Maps-u kada nisam ni siguran hoću li pokrenuti aplikaciju koja im pristupa? Kao da same te službe nisu već imale narušen ugled. (…) Apple duguje ispriku svim programerima koji su mu povjerili njegov Mac App Store i koji su imali dug dan s korisničkom podrškom samo zbog Appleove nesposobnosti," dodao je Daniel Jalkut, koji kaže da nikada neće kupovati u službenoj trgovini aplikacija opet.

Jalkut više ne vjeruje u Mac App Store, on sam u trenutnim problemima prije svega vidi posljedice koje će u budućnosti utjecati na dućan softvera i vjerojatno neće koristiti nijednoj strani. Ali u Appleu se neće iznenaditi kada programeri počnu napuštati Mac App Store godinama nakon što su bili mršteni.

"Apple mora promijeniti svoje prioritete za Mac App Store ili ga u potpunosti zatvoriti," napisao još u srpnju, Craig Hockenberry, programer aplikacije xScope, koji je bio uzrujan zbog toga što Apple gura razvojne mogućnosti na iOS dok ga Mac uopće ne zanima. Programeri za Mac nemaju pristup ni približno onoliko alata koliko njihovi "mobilni" kolege, a Apple im u tome nimalo ne pomaže.

Posljednjih godina puno im je obećao - TestFlight za jednostavno testiranje aplikacija, što je jedan od temeljnih dijelova razvoja, ali ujedno i nešto što nije posve lako izvesti kod distribucije u Mac App Storeu; analitički alati koje programeri već dugo imaju na iOS-u — au drugim slučajevima, čak i naizgled male stvari poput nemogućnosti pisanja recenzija aplikacije kada imate instaliranu beta verziju operativnog sustava, Apple pokazuje da je iOS superiorniji.

Onda kada sama bit cijele trgovine, koja se sastoji u jednostavnom preuzimanju, instaliranju i pokretanju aplikacije, prestane raditi, ogorčenje je opravdano. “Mac App Store bi trebao olakšati stvari, ali je također jedan veliki promašaj. Ne samo da je napuštena, već ponekad prethodna funkcionalnost prestane raditi." napisao je u široko povezanom postu na blogu, programer Michael Tsai, koji je odgovoran za, primjerice, aplikaciju SpamSieve.

Istaknuti Appleov bloger John Gruber svoj tekst komentirao je jasno: "Oštre riječi, ali ne vidim kako bi se itko mogao ne složiti."

Ni programeri ni korisnici ne mogu se složiti s Tsaijem. Dok programeri na svojim blogovima kalkuliraju koliko dana ili mjeseci moraju čekati odgovor Applea kako bi popravio mali, ali važan bug u njihovim aplikacijama, Mac App Store postao je noćna mora i za korisnike.

Nije slučajno što se MobileMe posljednjih dana ponovno spominje u tom kontekstu, jer Mac App Store, nažalost, počinje postajati jednako nestabilna i neupotrebljiva usluga. Nemogućnost preuzimanja ažuriranja, stalno upisivanje lozinki, sporo preuzimanje koje na kraju ne uspije, to su stvari koje su svakodnevne u Mac App Storeu i izluđuju sve. Odnosno, svi - zasad samo Appleu kao da uopće nije stalo.

Ali ako mu je stvarno stalo do Maca koliko i do mobilnih uređaja, kao što i sam CEO Tim Cook stalno ponavlja, trebao bi početi djelovati na njemu, a ne ponašati se kao da se ništa ne događa. Gore spomenuta isprika programerima trebala bi biti na prvom mjestu. Odmah nakon toga zapošljava sposoban tim za rješavanje problema pod nazivom Mac App Store.

.