Zavrieť reklamu

Úspech Applu je založený na dokonalom prepojení hardvéru, softvéru a služieb, ale hoci by jeden bez druhého nemohol fungovať, jablčné železo býva obvykle na vyššej úrovni a predovšetkým spoľahlivejšie. S vlastným softvérom a službami už Apple zažil niekoľko fiasok a jedno také teraz zásadne lomcuje Mac App Storem.

Aké to bolo prekvapenie, keď v minulom týždni naraz prestali tisícom používateľov fungovať na Macu aplikácie, ktoré predtým napríklad niekoľko rokov bez problému používali. Chyba Mac App Storu obrích rozmerov však neprekvapila len používateľov. Úplne zaskočila aj vývojárov a čo je najhoršie, Apple pri najväčšom probléme od vzniku Mac App Storu úpenlivo mlčal.

Väčšine aplikácií, ktoré sa predávajú v Mac App Store, vypršali niektoré certifikáty, na čo nebol nikto pripravený, pretože to vyzerá, že s tým nepočítali ani vývojári Applu. Reakcie potom boli rôzne – zrejme najhoršia bola hláška, že aplikácia XY je poškodená a nejde spustiť. Dialógové okno radilo, aby ju používateľ zmazal a stiahol z App Store znova.

Iným užívateľom sa zase rozsvietila žiadosť o zadaní hesla k Apple ID, aby vôbec mohli začať aplikáciu, ktorá dovtedy bez problémov fungovala, používať. Riešenia boli rôzne (reštart počítača, príkaz v Terminale), ale rozhodne nezlučiteľné s niečím, čo má „jednoducho fungovať“. Problém, ktorý PR oddelenie Applu vydarene ignoruje, okamžite vyvolal vášnivú debatu, kde to jednohlasne schytáva Mac App Store a firma, čo za ním stojí.

„Toto nie je výpadok v tom zmysle, že si je používateľ vedomý určitej závislosti na online zdrojoch, toto je horšie. Nie je to len neakceptovateľné, toto je zásadné porušenie dôvery, ktorú vývojári a zákazníci vložili v Apple,“ komentoval situáciu autor Pierre Lebeaupin.

Podľa neho používatelia aj vývojári Applu verili, keď si zakupovali a inštalovali aplikácie s tým, že skrátka budú fungovať. To presne minulý týždeň skončilo - používatelia nemohli spustiť svoje aplikácie a vývojári sa museli stretávať nielen s desiatkami e-mailov, pýtajúcich sa na to, čo sa deje, ale, čo horšie, sledovali, ako im v hodnotení rozhnevaní užívatelia dávajú jednu hviezdičku, pretože „aplikácia sa už ani neotvorí“.

V Mac App Store boli vývojári bezmocní a keďže sa Apple odmietal k celej situácii akokoľvek vyjadriť, mnohí z nich zvolili únikové cesty a začali distribuovať svoje aplikácie mimo softvérového obchodu. To je napokon taktika, ku ktorej sa kvôli početným problémom s Mac App Storem v posledných mesiacoch uchýlili mnohí vývojári. Každý z trocha iných dôvodov, ale môžeme očakávať, že tento odliv bude pokračovať.

„Dlhé roky som bol ohľadom Mac App Storu sarkastický, ale optimistický. Hádam, že moja trpezlivosť, rovnako ako mnohých ďalších, je u konca,“ posteskol si Daniel Jalkut, ktorý vyvíja napríklad blogovací nástroj MarsEdit. „Viac než čokoľvek iné, sandboxing a môj predpoklad, že budúcnosť je v Mac App Store, tvarovali v posledných piatich rokoch moje priority,“ dodal Jalkut a narazil na veľmi pálčivý problém mnohých súčasných vývojárov.

Keď Apple pred takmer šiestimi rokmi Mac App Store spúšťal, skutočne to vyzeralo, že by v ňom mohla byť budúcnosť aplikácií na Mace, podobne ako sa tak stalo na iOS. Lenže ako rýchlo sa v Apple do desktopového softvérového obchodu pustili, podobne rýchlo ho aj opustili. Za to, že je teraz Mac App Store ako mesto duchov, nesie najväčšiu časť viny práve sám Apple.

„Toto sú obrovské problémy Applu (ktoré nevysvetlil, ani sa za ne neospravedlnil), rovnako ako obrovské trápenie pre vývojárov,“ napísal Shawn King na Slučka a položil rečnícku otázku: „Nakoniec, keď vám prestanú fungovať aplikácie, komu napíšete? Vývojári, alebo Applu?“

Ako už bolo povedané, niektorí vývojári začali ad-hoc ponúkať svoje aplikácie na webe, pretože len tak mali istotu, že im nejaká chyba v Mac App Store nepreruší fungovanie a budú mať všetko pod kontrolou. Vyvíjať, respektíve predávať mimo Mac App Store však nie je len tak. Pokiaľ neponúkate aplikáciu v jablčnom obchode, potom nemôžete počítať s implementáciou iCloudu, Apple Map a ďalších online služieb Applu.

„Ako mám ale veriť iCloudu alebo Apple Mapám, keď si nie som istý, či vôbec spustím aplikáciu, ktorá k nim pristupuje? Akoby už tieto služby samy o sebe nemali zničenú povesť. (…) Apple dlhuje ospravedlnenie všetkým vývojárom, ktorí mu verili s jeho Mac App Store a ktorí mali dlhý deň so zákazníckou podporou len vďaka nekompetencii Applu,“ doplnil Daniel Jalkut, ktorý si vraj už nikdy z oficiálneho obchodu s aplikáciami nekúpi.

Jalkut už v Mac App Store neverí, sám v súčasných problémoch vidí predovšetkým dôsledky, ktoré softvérový obchod ovplyvní do budúcnosti a neprospejú zrejme žiadnej strane. V Apple sa ale nebudú môcť ničomu čudovať, keď vývojári začnú Mac App Store opúšťať roky po tom, čo bolo zanevreté na nich.

„Apple musí zmeniť svoje priority pre Mac App Store, alebo ho celý zavrieť,“ písal už v júli Craig Hockenberry, autor aplikácie xScope, ktorý sa rozčuľoval nad tým, ako Apple posúva možnosti vývoja na iOS, zatiaľ čo Mac ho vôbec nezaujíma. Vývojári na Macu nemajú ani zďaleka prístup k tak rozsiahlym nástrojom ako ich „mobilní“ kolegovia a Apple im vôbec nepomáha.

V posledných rokoch toho pre nich nasľuboval veľa - TestFlight pre jednoduché testovanie aplikácií, čo je síce jedna zo základných častí vývoja, ale zároveň niečo, čo nie je úplne jednoduché pri distribúcii v Mac App Store vykonávať; analytické nástroje, ktoré už dlho majú vývojári na iOS – av iných prípadoch, hoci treba zdanlivých maličkostiach, ako je napríklad nemožnosť písať recenzie aplikácií, keď máte nainštalovanú beta verziu operačného systému, Apple ukazuje, že je mu iOS prednejší.

Keď potom prestane fungovať aj sama podstata celého obchodu, ktorá tkvie v jednoduchom stiahnutí, nainštalovaní a spustení aplikácie, je rozhorčenie na mieste. „Mac App Store má veci uľahčovať, ale je to aj jedno veľké zlyhanie. Nielen, že je opustený, ale niekedy aj doterajšia funkcionalita prestane fungovať,“ napísal v široko linajkovanom blogposte autor Michael Tsai, ktorý má na svedomí napríklad aplikáciu SpamSieve.

Prominentnú Apple bloger John Gruber jeho text okomentoval jasne: „Tvrdé slová, ale nevidím, ako by mohol niekto nesúhlasiť.“

Nesúhlasiť s Tsaiom skutočne nemôžu ani vývojári, ani používatelia. Zatiaľ čo vývojári na svojich blogoch vypočítavajú, koľko dní alebo mesiacov čakajú na reakciu Applu, aby napríklad len opravili malú, ale dôležitú chybu vo svojich aplikáciách, nočná mora sa z Mac App Storu stala aj pre užívateľov.

Nie náhodou sa v posledných dňoch znovu začalo v tejto súvislosti spomínať MobileMe, pretože z Mac App Storu sa, bohužiaľ, začína stávať podobne nestabilná a nepoužiteľná služba. Nemožnosť stiahnutia aktualizácií, neustále zadávanie hesiel, pomalé sťahovanie, ktoré sa nakoniec ani nepodarí – to sú veci, ktoré sú v Mac App Store na dennom poriadku a privádzajú k šialenstvu všetky. Teda všetky - zatiaľ jediný Apple vyzerá, ako by ho to vôbec nezaujímalo.

Pokiaľ mu ale skutočne na Mace záleží rovnako ako na mobilných zariadeniach, ako aj sám výkonný riaditeľ Tim Cook neustále opakuje, mal by podľa toho začať konať a nerobiť, ako že sa nič nedeje. Už spomínané ospravedlnenie vývojárom by mala byť na prvom mieste. Hneď potom nasadenie schopného tímu na vyriešenie problému s názvom Mac App Store.

.