Затвори ја рекламата

Apple беше на удар на медиумите во последните недели. Овој пат, не станува збор за псевдо-тужби или лоши услови во Foxconn, туку за процесот на одобрување апликации, кој компанијата сè уште се обидува да го држи под контрола што е можно повеќе и покрај огромниот број на нови апликации и ажурирања кои доаѓаат во процесот на одобрување. секој ден. Со iOS 8, Apple им даде на програмерите сосема нови алатки и слобода за кои не сонуваа пред една година. Екстензии во форма на графички контроли, начинот на кој апликациите комуницираат едни со други или можност за пристап до датотеките на други апликации.

Таквата слобода, која до неодамна беше привилегија на оперативниот систем Андроид, веројатно не беше сопствена на Apple и многу брзо тимот одговорен за одобрување апликации почна да ги гази програмерите. Првата жртва беше апликацијата Launcher, која овозможи бирање контакти или стартување апликации со стандардни параметри од Центарот за известувања. Друга најавена случај se загрижени функционални калкулатори во Центарот за известување на апликацијата PCalc.

Пишани и непишани правила

Последните што ја знаеја другата страна на непишаните правила беа програмерите од Panic, кои беа принудени да ја отстранат функцијата за испраќање датотеки на iCloud Drive во апликацијата Transmit iOS. „Најдобар начин на кој можам да објаснам зошто не сакаа функционалноста на Launcher да постои во iOS е тоа што не одговараше на нивната визија за тоа како треба да работат уредите со iOS“, коментира авторот на Launcher.

Во исто време, ниту еден од развивачите на споменатите апликации не прекрши ниту едно од правилата што Apple ги издаде за нови екстензии. Во многу случаи, тој нудеше многу широко толкување или беше доста нејасно. Според Apple, причината за отстранувањето на калкулаторот PCalc бил фактот што не е дозволено да се вршат пресметки во виџетот. Меѓутоа, такво правило не постоело во моментот кога апликацијата била одобрена. Слично на тоа, тимот за одобрување на Apple се расправаше во случајот Пренесувајте iOS, каде што апликацијата наводно може да испраќа само датотеки што ги создава на iCloud Drive.

Покрај достапните правила, Apple очигледно создаде збир на непишани кои програмерите ги учат само кога ги вложиле своето време и ресурси во дадена функција или екстензија, само за да дознаат по неколку дена од поднесувањето на одобрување дека Apple прави не ми се допаѓа поради некоја причина и нема да го одобри ажурирањето или апликацијата.

За среќа, програмерите не се беспомошни во таков момент. Благодарение на медиумското покривање на овие случаи, Apple промени некои од своите лоши одлуки и повторно дозволи калкулатори во Центарот за известувања, а можноста за испраќање произволни датотеки до iCloud Drive се врати во Transmit iOS (новото Transmit за iOS). Сепак, овие одлуки засновани на непишани правила и нивното откажување неколку недели подоцна покажуваат диспаритет во размислувањето и визијата за апликациите од трети страни, а можеби и внатрешна борба меѓу директорите на Apple.

Тројца на чело на раководството

App Store не спаѓа во надлежност на само еден потпретседател на Apple, туку можеби дури три. Според блогерот Бен Томпсон App Store делумно е управуван од Крег Федериги од страната на софтверското инженерство, делумно од Еди Кју кој се занимава со промоција и курирање на App Store, и на крајот Фил Шилер, за кој се вели дека го води тимот за одобрување апликации.

Укинувањето на непопуларната одлука најверојатно дошло по интервенција на еден од нив, откако целиот проблем почнал да се пренесува во медиумите. Најверојатен кандидат е Фил Шилер, кој инаку го води маркетингот на Apple. Таквата ситуација не му дава добро име на Apple во очите на јавноста. За жал, не сите програмери видоа поништување на лошата одлука.

Во случај на апликација Недовршени имаше таква апсурдна ситуација што Apple прво нареди да ја откаже функционалноста на графичката контрола, што овозможи да се стартува апликацијата со одредени параметри, на пример, со содржината на таблата со исечоци. Откако го отстрани, одби да го одобри ажурирањето, велејќи дека виџетот може да направи многу малку. Тоа е како Apple да не може да одлучи што навистина сака. Она што е уште поапсурдно во целата ситуација е што неколку недели претходно Apple ја промовираше новата апликација Drafts на главната страница на App Store. Левата рака не знае што прави десната рака.

Целата ситуација околу одобрението фрла лоша сенка на Apple и особено го повредува целиот екосистем што компанијата толку сериозно го гради. Иако не постои опасност дека програмерите ќе почнат да ја напуштаат платформата iOS, тие не би сакале да го инвестираат своето време и ресурси на корисни функции само за да тестираат дали ќе поминат низ мрежата на непишани правила на App Store. Така, екосистемот ќе изгуби големи работи што ќе бидат достапни, на пример, само на конкурентна платформа, на која губат и корисниците и на крајот Apple. „Очекувам да се случи следново во наредните месеци: или овие луди одбивања ќе престанат или целосно ќе престанат, или некој од главните директори на Apple ќе ја изгуби работата“, изјави Бен Томпсон.

Ако компанијата одлучи да го олабави појасот на програмерите и да дозволи работи досега невидени во iOS, треба да има и храброст да се соочи со она што го смислуваат програмерите. Решението со неочекувани ограничувања делува како послаб развоен еквивалент на Прашката пролет. На крајот на краиштата, кој е Apple да ги принудува програмерите да ги следат непишаните правила кога тој самиот ги прекршува напишаните? На апликациите им е забрането да испраќаат известувања од промотивен карактер, додека токму такви известувања дојдоа од App Storeú за настанот (RED). Иако беше добронамерно, сепак е директно кршење на сопствените правила. Очигледно некои апликации се поеднакви…

Извор: Гардијан
.