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). Иако беше добронамерно, сепак е директно кршење на сопствените правила. Очигледно некои апликации се поеднакви…
Епа тоа што му се случува на Епл во последно време ме тера да врескам... Андроид можам да купам за десетина од цената, квалитативно ќе бидам ист :-/
Дефинитивно не верувајте во тоа. Јас користев андроид 4 години. Nexus таблети и телефони од серијата Galaxy S. Обработката на таблет и телефон за десетина од цената на производ на Apple апсолутно одговара на таа цена. Одвратно над одвратно. Никогаш не сум имал таблет полош од nexus. Но, во ред, разбирам дека квалитетната изработка не е за секого. Но проблемот е директно во андроид. Nexuses имаат чист Android и се референтни уреди. И покрај тоа, не работи непречено, преминот помеѓу екраните исто така се прекинува, поставките се нелогични, сложени и нешто работи само повремено. Секако, најголемата слабост се апликациите. Не сум сретнал апликација на Андроид што не паднала. И повеќето игри и апликации паѓаат повеќе пати неделно. Правењето резервни копии на податоците е практично невозможно, а секојдневната работа со Android е едноставно неверојатно досадна. И не е важно дали е телефон за 18 илјади или 2. Ниту еден не работи без проблеми. Андроид може да се користи само ако не ви е потребна доверливост и поврзување на различни уреди. Ако сакаш телефон само за повици, немаш таблет и не работиш со мултимедија, тогаш да. Во спротивно, не. Толку за излечен андроидист. :D
Многу корисници на Android овде ќе одговорат дека тоа не е точно, дека можете да го дотерате системот... За жал, многу од нив не разбираат дека не секој сака да се занимава со тоа...
Би го дефинирал повеќе како субјективно чувство и дека на секој му е удобно со нешто различно. Андроид на некои затоа што… Apple на некои затоа што…
Тоа е нормално. Кога го регистрирав мојот Apple ID како програмер, ми кажаа дека немам среќа, бидејќи тој Apple ID е регистриран како издавач на iBooks во iBook Store и тој Developer и издавачот iBooks не можат да бидат на иста сметка. Кога им објаснив дека не ми треба издавач на iBooks, нека го отстранат од мојот Apple ID, па испадна дека ми рекоа дека сепак треба да создадам нов Apple ID што ќе можам да го користам за развој апликации... (Целиот процес траеше околу 3 недели со тоа што дури ми ја вратија платената сума за подоцна да ја платам повторно на нов Apple ID)
Apple има одличен екосистем, но иако се колне дека програмерите му се најважни, неговиот пристап кон нив е толку... чуден. Од една страна разбирам дека не сака да му биде уништено она на што го гради (стабилноста на системот), но од друга страна, ако има проблеми со тоа, требаше да воведе функционалности како Widgets само во iOS 9. кога ги има дебагирани и функционални. Само будала може да помисли дека виџетите ќе се користат поинаку отколку што ги користат програмерите…
Уште повеќе ги повредуваат „непишаните“ правила за враќање на парите при купување од онлајн продавницата на Apple. По неодамнешното искуство, знам дека никогаш повеќе нема да нарачам ништо од чешката онлајн продавница на Apple во мојот живот, бидејќи тие се само измамници кои исто така ги прекршуваат законите на Чешката Република!
Да, тоа е точно, ја купувате апликацијата. Тоа не функционира. Ти пишуваш во Apple. Никој не одговара. Пари vp*****. Во последните три години готвев мин. 20 евра.