Ú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í.
The Mac je supposed to be for getting work done. To je skrátka jedna reakcia na buy direct. #MASProblems pic.twitter.com/90ddVyQx4t
— Dan Counsell (@dancounsell) 12. novembra 2015
„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.
Bohužiaľ Apple sa drží stratégie, že chybách sa mlčí. Vyhlásenie v štýle „Áno, vieme o tom, ospravedlňujeme sa, opravu vydáme do niekoľkých týždňov“ je asi veľmi ponižujúce.
Nj Mac app store je jeden veľký prieser pritom je to vec ktorá by mala tak ohromný potenciál. Ono v celom OS X sú nedorobky čo sa týka redizajnu na flat design tak napríklad nastsvení je stále z väčšej časti skeumofirní. Horný okraj aplikácií ako by mal byť (apple uvádza za vzor napr u Safari (krásna tenká línia)) je u mnohých aplikácií ešte starý a to aj u Finderu kde je to však trochu lepšie zamaskované. Niektoré aplikácie od Applu chýbajú, v iTunes je neskutočný bordel a vývojárske nástroje sú zastarané. Keď Apple uviedol Swift dúfal som že sa to vylepší a vývoj pre Maca sa posunie. Takto to vyzerá že Apple Maca pomaly odpisuje ako po softwarovej tak po hardwarovej (chýba touch id, web kamery sa neinovujú, audio systém…..) v prospech iOS.
nedaj bože keď si k Macu pripojíte monitor s neštandardným rozlíšením. Rozmazané písmená jednoducho nespravíte.
Trochu mi začína pripomínať históriu Nokie
Príde mi že Apple hodil cez palubu náročnejších užívateľov a cieli čisto na masy – telefóny, hodinky, iOS.
No čo? Apple teraz zaujíma aký krabičky má v obchode, či ich smajlíci majú všetky odtiene kože, a či náhodou personál v ich obchodoch nie sú rasisti. A tiež koľko zamestnancov pôjde do sprievodu ukazovať, že im nevadí buzerranti. Ale že iOs a Osx má teraz strašne múch, to už sa nerieši.
Keď sa vam apple nepaci pani nie je nič ľahšie ako prejsť ku konkurencii.
Áááá, akákoľvek kritika je zakázaná? Jednoducho nie všetko, čo Apple urobí je super. Je to normálne. Nekritické zbožňovanie tieto chyby neodstráni. Chápem, že keď vrazíte do Apple produktov desiatky a niekedy aj stovky tisíc, nechcete počúvať, že tam niečo nie je perfektné. Cena nie vždy odráža kvalitu.
položil rečnícku otázku: „Nakoniec, keď vám prestanú fungovať aplikácie, komu napíšete? Vývojári, alebo Applu?“
Áno, toto som pozeral na „bundles“ a zistil som, že keď si dokúpim aplikácie po jednej, tak sa dostanem na lepšiu cenu, ako keby som si dokúpil bundle. Napísal som to Applu a ten mi povedal, že cenu bundlu si stanovujú vývojári a ja blbec predpokladal, že autor nastaví cenu aplikácie, cenu bundlu a pokiaľ má človek nejakú appku kúpenú, cena bundlu sa dopočíta trojčlenkou, ja blbec. (Ak mi tu niekto vysvetlí ako to funguje, budem len rád)
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.
Áno, už 2 roky márne čakám až Apple opraví chybu, ktorá mi znemožňuje používať JavaScript for automation pri 3rd party aplikáciách, predovšetkým BBEditu (Applu bolo nahlásené)
celkom ma to desi táto situácia. Je fakt že aj mne nahodili niektoré aplikácie hlasu zo musím znovu zadať heslo atp.. iný väčší prusvih som nepocítil, ale je pravdou zo appstore je desivost.. príde mi defacto ako hrbitov.. nič sa tam nedeje :)
Mňa to otravuje ešte teraz, niektoré aplikácie spúšťam raz mesačne. Tie ktoré sa spúšťajú denne sa opravili hneď ten deň, ale aj dnes sa mi stane, že mi to napíše, že appka je poškodená a až reštart pomôže :-(
Čím ďalej tým viac veci prestáva bohužiaľ u Apple fungovať… Doba „It just works.“ je nenavratne preč. Ale hlavne, že máme úžasný plochý neprehľadný dizajn, presaturované krikľavé ikony ako z cirkusu, tenké nečitateľné písmeno a nové emotikony.
naozaj? zvláštne… ale práve GUI mi v súčasnej podobe príde najlepšie a najprehľadnejšie čo kedy na OS X bol. jednoducho dokonalý..
Ja všetky potrebné aplikácie spravujem cez *brew cask*. Viem, že to nie je pre normálnych užívateľov, ktorí nevedia otvoriť command line, ale ja som naskrz spokojný. :)