Aizvērt sludinājumu

Apple pēdējo nedēļu laikā ir pakļauts mediju apšaudei. Šoreiz runa nav par pseidoprāvām vai sliktiem apstākļiem uzņēmumā Foxconn, bet gan par lietotņu apstiprināšanas procesu, ko uzņēmums joprojām cenšas maksimāli kontrolēt, neskatoties uz milzīgo jauno lietotņu un atjauninājumu skaitu apstiprināšanas procesā. katru dienu. Ar iOS 8 Apple ir devis izstrādātājiem pilnīgi jaunus rīkus un brīvību, par kādu viņi pirms gada nebija sapņojuši. Paplašinājumi logrīku veidā, veids, kā lietojumprogrammas sazinās savā starpā, vai iespēja piekļūt citu lietojumprogrammu failiem.

Šāda brīvība, kas vēl nesen bija Android operētājsistēmas privilēģija, visticamāk, nepiederēja Apple, un pavisam drīz par lietojumprogrammu apstiprināšanu atbildīgā komanda sāka mīdīt izstrādātājus. Pirmais upuris bija lietojumprogramma Launcher, kas ļāva sazvanīt kontaktpersonas vai palaist programmas ar noklusējuma parametriem no paziņojumu centra. Vēl viens uzmundrināts lietu se attiecīgajām funkcionālie kalkulatori lietojumprogrammas PCalc paziņojumu centrā.

Rakstītie un nerakstītie noteikumi

Pēdējie, kas uzzināja nerakstīto noteikumu otrās puses, bija izstrādātāji no Panic, kuri bija spiesti noņemt failu nosūtīšanas funkciju uz iCloud Drive lietojumprogrammā Transmit iOS. "Labākais veids, kā es varu izskaidrot, kāpēc viņi nevēlējās, lai palaišanas funkcionalitāte pastāvētu operētājsistēmā iOS, ir tas, ka tā neatbilst viņu redzējumam par to, kā iOS ierīcēm vajadzētu darboties," komentēja Launcher autors.

Tajā pašā laikā neviens no minēto aplikāciju izstrādātājiem nepārkāpa nevienu no noteikumiem, ko Apple izdeva jauniem paplašinājumiem. Daudzos gadījumos tas piedāvāja ļoti plašu interpretāciju vai bija diezgan neskaidrs. Pēc Apple domām, PCalc kalkulatora noņemšanas iemesls bija fakts, ka logrīkā nav atļauts veikt aprēķinus. Tomēr pieteikuma apstiprināšanas laikā šāds noteikums nepastāvēja. Līdzīgi šajā lietā iebilda Apple apstiprināšanas komanda Straumējiet iOS, kur lietotne var nosūtīt tikai tās izveidotos failus uz iCloud Drive.

Papildus pieejamajiem noteikumiem Apple acīmredzot ir izveidojis nerakstītu noteikumu kopumu, ko izstrādātāji uzzina tikai tad, kad ir ieguldījuši savu laiku un resursus noteiktā funkcijā vai paplašinājumā, lai tikai pēc dažām dienām pēc iesniegšanas apstiprināšanai uzzinātu, ka Apple to dara. kāda iemesla dēļ nepatīk, un tas neapstiprinās atjauninājumu vai lietojumprogrammu.

Par laimi, izstrādātāji šādā brīdī nav neaizsargāti. Pateicoties šo gadījumu atspoguļojumam plašsaziņas līdzekļos, Apple atcēla dažus savus sliktos lēmumus un atkal atļāva kalkulatorus paziņojumu centrā, un iespēja nosūtīt patvaļīgus failus uz iCloud Drive tika atgriezta programmā Transmit iOS (jaunā veidā Transmit for iOS). Tomēr šie lēmumi, kuru pamatā ir nerakstīti noteikumi, un to atcelšana pēc dažām nedēļām liecina par domāšanas un redzējuma atšķirību attiecībā uz trešo pušu lietotnēm un, iespējams, iekšējo cīņu starp Apple vadītājiem.

Trīsgalvu vadība

App Store nav tikai viena Apple viceprezidenta kompetencē, bet varbūt pat trīs. Saskaņā ar emuāra autoru Bens Tompsons App Store daļēji pārvalda Kreigs Federigijs no programmatūras inženierijas puses, daļēji Edijs Kjū, kurš nodarbojas ar App Store reklamēšanu un pārvaldību, un visbeidzot Fils Šillers, kurš, domājams, vada lietotņu apstiprināšanas komandu.

Nepopulārā lēmuma apvēršana, iespējams, notika pēc viena no viņiem iejaukšanās, pēc tam, kad visa problēma sāka izskanēt plašsaziņas līdzekļos. Visticamākais kandidāts ir Fils Šillers, kurš citādi vada Apple mārketingu. Šāda situācija nedod Apple labu vārdu sabiedrības acīs. Diemžēl ne visi izstrādātāji redzēja sliktā lēmuma atcelšanu.

Pieteikšanās gadījumā Dambrete bija tik absurda situācija, ka Apple vispirms lika atcelt logrīka funkcionalitāti, kas ļāva palaist lietojumprogrammu ar noteiktiem parametriem, piemēram, ar starpliktuves saturu. Pēc tā noņemšanas tas atteicās apstiprināt atjauninājumu, sakot, ka logrīks var darīt ļoti maz. Tas ir tāpat kā Apple nevar izlemt, ko tas īsti vēlas. Vēl absurdāks visā šajā situācijā ir tas, ka dažas nedēļas iepriekš Apple App Store galvenajā lapā reklamēja jauno lietotni Drafts. Kreisā roka nezina, ko labā roka dara.

Visa apstiprināšanas situācija met sliktu ēnu uz Apple un īpaši kaitē visai ekosistēmai, kuru uzņēmums tik nopietni veido. Lai gan nav nekādu draudu, ka izstrādātāji sāks pamest iOS platformu, viņi labprātāk neieguldīs savu laiku un resursus noderīgos funkcijās, lai pārbaudītu, vai tie tiks cauri App Store nerakstīto noteikumu tīmeklim. Tādējādi ekosistēma zaudēs lielas lietas, kas būs pieejamas tikai konkurējošā platformā, kur zaudē gan lietotāji, gan galu galā Apple. "Es paredzu, ka tuvāko mēnešu laikā notiks sekojošais: vai nu šie trakie noraidījumi beidzas vai vispār apstāsies, vai arī kāds no Apple augstākajiem vadītājiem zaudē darbu," sacīja Bens Tompsons.

Ja uzņēmums nolēma atbrīvot izstrādātāju jostu un atļaut iOS vēl neredzētas lietas, tai vajadzētu būt arī drosmei stāties pretī izstrādātājiem. Risinājums ar negaidītiem ierobežojumiem darbojas kā vājāks Prāgas pavasara attīstības ekvivalents. Galu galā, kas ir Apple, lai piespiestu izstrādātājus ievērot nerakstītos noteikumus, kad tas pats pārkāpj rakstītos? Lietojumprogrammām ir aizliegts sūtīt reklāmas rakstura paziņojumus, savukārt tieši šādi paziņojumi tika saņemti no App Storeú par notikumu (RED). Lai gan tas bija labi domāts, tas joprojām ir tiešs savu noteikumu pārkāpums. Acīmredzot dažas lietotnes ir vienlīdzīgākas…

Avots: Guardian
.