Advertentie sluiten

Apple ligt de afgelopen weken onder vuur van de media. Deze keer gaat het niet om pseudo-rechtszaken of slechte omstandigheden bij Foxconn, maar om het app-goedkeuringsproces, dat het bedrijf nog steeds zoveel mogelijk onder controle probeert te houden ondanks het enorme aantal nieuwe apps en updates dat in het goedkeuringsproces komt. elke dag. Met iOS 8 heeft Apple ontwikkelaars compleet nieuwe tools en vrijheid gegeven waar ze een jaar geleden nog nooit van hadden gedroomd. Extensies in de vorm van widgets, de manier waarop applicaties met elkaar communiceren of de mogelijkheid om toegang te krijgen tot bestanden van andere applicaties.

Een dergelijke vrijheid, die tot voor kort het voorrecht was van het Android-besturingssysteem, was waarschijnlijk niet die van Apple, en al snel begon het team dat verantwoordelijk was voor het goedkeuren van applicaties de ontwikkelaars te vertrappen. Het eerste slachtoffer was de Launcher-applicatie, die het mogelijk maakte om vanuit het Berichtencentrum contacten te bellen of applicaties met standaardparameters te starten. Nog een hype geval se bezorgd functionele rekenmachines in het Berichtencentrum van de PCalc-applicatie.

Geschreven en ongeschreven regels

De laatsten die de keerzijde van de ongeschreven regels kenden waren de ontwikkelaars van Panic, die gedwongen werden de functie van het verzenden van bestanden naar iCloud Drive in de iOS-applicatie Transmit te verwijderen. "De beste manier waarop ik kan uitleggen waarom ze niet wilden dat de Launcher-functionaliteit in iOS bestond, is dat het niet paste bij hun visie over hoe iOS-apparaten zouden moeten werken", aldus de Launcher-auteur.

Tegelijkertijd overtrad geen van de ontwikkelaars van de genoemde applicaties de regels die Apple voor nieuwe extensies uitvaardigde. In veel gevallen bood het een zeer ruime interpretatie of was het nogal vaag. Volgens Apple was de reden voor het verwijderen van de PCalc-rekenmachine het feit dat er geen berekeningen in de widget mogen worden uitgevoerd. Op het moment dat de aanvraag werd goedgekeurd bestond een dergelijke regel echter niet. Op dezelfde manier betoogde het goedkeuringsteam van Apple in de zaak Stream iOS, waar de app naar verluidt alleen gemaakte bestanden naar iCloud Drive kan verzenden.

Naast de beschikbare regels heeft Apple blijkbaar een reeks ongeschreven regels gecreëerd die ontwikkelaars alleen leren als ze hun tijd en middelen in een bepaalde functie of extensie hebben geïnvesteerd, om er na een paar dagen na indiening ter goedkeuring achter te komen dat Apple dat ook doet vindt het om de een of andere reden niet leuk en zal de update of applicatie niet goedkeuren.

Gelukkig zijn ontwikkelaars op zo’n moment niet weerloos. Dankzij de berichtgeving in de media over deze gevallen heeft Apple een aantal van zijn slechte beslissingen teruggedraaid en rekenmachines weer in het Berichtencentrum toegelaten, en is de mogelijkheid om willekeurige bestanden naar iCloud Drive te sturen teruggekeerd naar Transmit iOS (nieuw Transmit voor iOS). Deze beslissingen, gebaseerd op ongeschreven regels en de annulering ervan een paar weken later, tonen echter een verschil in denken en visie voor apps van derden, en misschien wel een interne strijd tussen Apple-managers.

Driekoppig leiderschap

De App Store valt niet onder de bevoegdheid van slechts één vice-president van Apple, maar misschien wel drie. Volgens de blogger Ben Thompson De App Store wordt deels gerund door Craig Federighi van de software-engineeringkant, deels door Eddy Cue die de promotie en beheer van de App Store verzorgt, en ten slotte Phil Schiller, die naar verluidt het app-goedkeuringsteam leidt.

De omkering van het impopulaire besluit vond waarschijnlijk plaats na tussenkomst van een van hen, nadat het hele probleem in de media begon te verschijnen. De meest waarschijnlijke kandidaat is Phil Schiller, die verder de marketing van Apple leidt. Een dergelijke situatie bezorgt Apple geen goede naam in de ogen van het publiek. Helaas zagen niet alle ontwikkelaars de omkering van een slechte beslissing.

In geval van toepassing Concepten er was zo'n absurde situatie dat Apple eerst opdracht gaf de functionaliteit van de widget te annuleren, waardoor de applicatie met bepaalde parameters kon worden gestart, bijvoorbeeld met de inhoud van het klembord. Na het verwijderen weigerde het de update goed te keuren, omdat het zei dat de widget heel weinig kan. Het is alsof Apple niet kan beslissen wat het echt wil. Wat nog absurder is aan de hele situatie is dat Apple een paar weken eerder de nieuwe Drafts-app promootte op de hoofdpagina van de App Store. De linkerhand weet niet wat de rechterhand doet.

De hele situatie rond de goedkeuring werpt een slechte schaduw op Apple en schaadt vooral het hele ecosysteem dat het bedrijf zo serieus opbouwt. Hoewel er geen gevaar bestaat dat ontwikkelaars het iOS-platform zullen verlaten, investeren ze liever niet hun tijd en middelen in nuttige functies, alleen maar om te testen of ze door het web van ongeschreven regels van de App Store heen zullen komen. Het ecosysteem zal dus geweldige dingen verliezen die bijvoorbeeld alleen beschikbaar zullen zijn op een concurrerend platform, waarop zowel gebruikers als uiteindelijk Apple verliezen. "Ik verwacht dat het volgende de komende maanden zal gebeuren: óf deze gekke afwijzingen stoppen of stoppen helemaal, óf een van de topmanagers van Apple verliest zijn baan", meende Ben Thompson.

Als het bedrijf besluit de riem voor ontwikkelaars wat losser te maken en dingen toe te staan ​​die nog nooit eerder in iOS zijn gezien, moet het ook de moed hebben om onder ogen te zien waar ontwikkelaars mee komen. De oplossing met onverwachte beperkingen fungeert als een zwakker ontwikkelingsequivalent van de Praagse Lente. Wie is Apple om ontwikkelaars te dwingen de ongeschreven regels te volgen als Apple zelf de geschreven regels overtreedt? Het is applicaties verboden om notificaties met een promotioneel karakter te versturen, terwijl juist zulke notificaties voor het (RED) evenement uit de App Storeú kwamen. Hoewel het goed bedoeld was, is het nog steeds een directe schending van de eigen regels. Blijkbaar zijn sommige apps gelijkwaardiger…

Bron: The Guardian
.