Apple har været under mediebeskydning i de seneste uger. Denne gang handler det ikke om pseudo-retssager eller dårlige forhold hos Foxconn, men om app-godkendelsesprocessen, som virksomheden stadig forsøger at holde så meget under kontrol som muligt på trods af det enorme antal nye apps og opdateringer, der kommer til godkendelsesprocessen hver dag. Med iOS 8 har Apple givet udviklere helt nye værktøjer og frihed, som de aldrig drømte om for et år siden. Udvidelser i form af widgets, måden applikationer kommunikerer med hinanden på eller muligheden for at få adgang til andre applikationers filer.
En sådan frihed, som indtil for nylig var Android-operativsystemets privilegium, var sandsynligvis ikke Apples egen, og meget snart begyndte det team, der var ansvarligt for at godkende applikationer, at trampe på udviklere. Det første offer var Launcher-applikationen, som gjorde det muligt at ringe til kontakter eller starte applikationer med standardparametre fra Notification Center. Endnu en hypet sag se berørte funktionelle regnemaskiner i meddelelsescenteret i PCalc-applikationen.
Skrevne og uskrevne regler
De sidste til at kende bagsiden af de uskrevne regler var udviklerne fra Panic, som blev tvunget til at fjerne funktionen med at sende filer til iCloud Drive i Transmit iOS-applikationen. "Den bedste måde, jeg kan forklare, hvorfor de ikke ønskede, at Launcher-funktionaliteten skulle eksistere i iOS, er, at den ikke passede med deres vision om, hvordan iOS-enheder skulle fungere," kommenterede Launcher-forfatteren.
Samtidig overtrådte ingen af udviklerne af de nævnte applikationer nogen af de regler, som Apple udstedte for nye udvidelser. I mange tilfælde gav den en meget bred fortolkning eller var ret vag. Ifølge Apple var årsagen til at fjerne PCalc-beregneren, at det ikke er tilladt at udføre beregninger i widgetten. En sådan regel eksisterede dog ikke på det tidspunkt, hvor ansøgningen blev godkendt. På samme måde argumenterede Apples godkendelsesteam i sagen Stream iOS, hvor appen angiveligt kun kan sende filer, den opretter, til iCloud Drive.
Ud over de tilgængelige regler har Apple tilsyneladende lavet et sæt uskrevne regler, som udviklere først lærer, når de har investeret deres tid og ressourcer i en given funktion eller udvidelse, for kun at finde ud af, efter et par dage efter indsendelsen til godkendelse, at Apple gør det. kan ikke lide det af en eller anden grund og vil ikke godkende opdateringen eller applikationen.
Heldigvis er udviklere ikke forsvarsløse i sådan et øjeblik. Takket være mediedækningen af disse sager vendte Apple nogle af sine dårlige beslutninger og tillod lommeregnere i meddelelsescentret igen, og muligheden for at sende vilkårlige filer til iCloud Drive vendte tilbage til Transmit iOS (nyligt Transmit til iOS). Disse beslutninger baseret på uskrevne regler og deres annullering et par uger senere viser dog en forskel i tankegang og vision for tredjepartsapps og måske en intern kamp blandt Apple-chefer.
Tre ledere
App Store falder ikke ind under kompetencen hos kun én vicepræsident for Apple, men måske så mange som tre. Ifølge bloggeren Ben Thompson App Store drives dels af Craig Federighi fra softwareingeniørsiden, dels af Eddy Cue, der varetager App Store-promovering og kuration, og endelig Phil Schiller, som siges at lede app-godkendelsesteamet.
Tilbageførslen af den upopulære beslutning skete sandsynligvis efter indgreb fra en af dem, efter at hele problemet begyndte at blive rapporteret i medierne. Den mest sandsynlige kandidat er Phil Schiller, som ellers driver Apples markedsføring. En sådan situation giver ikke Apple et godt navn i offentlighedens øjne. Desværre så ikke alle udviklere vendingen af en dårlig beslutning.
I tilfælde af ansøgning Kladder der var en så absurd situation, at Apple først beordrede at annullere funktionaliteten af widgetten, hvilket gjorde det muligt at starte applikationen med visse parametre, for eksempel med indholdet af udklipsholderen. Efter at have fjernet den, nægtede den at godkende opdateringen og sagde, at widgetten kan meget lidt. Det er som om, at Apple ikke kan bestemme, hvad det egentlig vil. Hvad der er endnu mere absurd ved hele situationen er, at Apple et par uger tidligere promoverede den nye Drafts-app på hovedsiden af App Store. Venstre hånd ved ikke, hvad højre hånd laver.
Hele situationen omkring godkendelsen kaster en slem skygge på Apple og skader især hele det økosystem, som virksomheden så inderligt er ved at opbygge. Selvom der ikke er nogen fare for, at udviklere begynder at forlade iOS-platformen, vil de helst ikke investere deres tid og ressourcer på nyttige funktioner, bare for at teste, om de vil passere gennem nettet af uskrevne regler i App Store. Økosystemet vil dermed miste store ting, som kun vil være tilgængelige på en konkurrerende platform, hvor både brugere og i sidste ende Apple taber. "Jeg forventer, at følgende vil ske i de kommende måneder: enten stopper eller stopper disse vanvittige afvisninger helt, eller også mister en af Apples topchefer sit job," sagde Ben Thompson.
Hvis virksomheden besluttede at løsne bæltet for udviklere og tillade ting, der aldrig er set før i iOS, skulle det også have modet til at se i øjnene, hvad udviklerne finder på. Løsningen med uventede restriktioner fungerer som en svagere udviklingsækvivalent til Prag-foråret. Når alt kommer til alt, hvem er Apple til at tvinge udviklere til at følge de uskrevne regler, når det selv bryder de skrevne? Det er forbudt for applikationer at sende meddelelser af salgsfremmende karakter, mens netop sådanne meddelelser kom fra App Storeú til (RED) begivenheden. Selvom det var velmenende, er det stadig en direkte overtrædelse af dets egne regler. Tilsyneladende er nogle apps mere lige...
Nå, hvad der er sket med Apple på det seneste giver mig lyst til at skrige... Jeg kan købe Android for en tiendedel af prisen, jeg vil være det samme kvalitativt :-/
Tror bestemt ikke på det. Jeg brugte Android i 4 år. Nexus-tablets og telefoner i Galaxy S-serien. Forarbejdningen af en tablet og telefon til en tiendedel af prisen på et Apple-produkt svarer absolut til den pris. Ulækkert ud over ulækkert. Jeg har aldrig haft en tablet, der er værre end nexus. Men okay, jeg forstår, at kvalitetshåndværk ikke er for alle. Men problemet er direkte i Android. Nexuses har ren Android og er referenceenheder. Alligevel kører det ikke gnidningsfrit, overgangen mellem skærme går også i stykker, indstillingerne er ulogiske, komplekse og noget virker kun lejlighedsvis. Den største svaghed er selvfølgelig applikationer. Jeg har ikke mødt en app på Android, der ikke gik ned. Og de fleste spil og apps går ned flere gange om ugen. Sikkerhedskopiering af data indbygget er praktisk talt umuligt, og det daglige arbejde med Android er simpelthen utroligt irriterende. Og det er lige meget om det er en telefon til 18 tusind eller 2. Ingen af dem kører glat. Android kan kun bruges, hvis du ikke kræver pålidelighed og tilslutning af forskellige enheder. Hvis du kun vil have en telefon til opkald, har du ikke en tablet, og du arbejder ikke med multimedier, så ja. Ellers nej. Så meget for en helbredt androidist. :D
Mange Android-brugere her vil svare, at det ikke er sandt, at man kan tune systemet... Desværre forstår mange af dem ikke, at det ikke er alle, der vil forholde sig til det...
Jeg vil definere det som mere en subjektiv følelse, og at alle har det godt med noget forskelligt. Android til nogle fordi... Apple til nogle fordi...
Det er normalt. Da jeg registrerede mit Apple ID som udvikler, fik jeg at vide, at jeg var uheldig, fordi at Apple ID er registreret som en iBooks-udgiver i iBook Store, og at udvikler og iBooks-udgiver ikke kan være på samme konto. Da jeg forklarede dem, at jeg ikke har brug for iBooks-udgiver, så lad dem fjerne det fra mit Apple-id, så det viste sig, at jeg alligevel skulle oprette et nyt Apple-id, som jeg ville kunne bruge til at udvikle applikationer. . (Hele processen tog omkring 3 uger med det faktum, at de endda returnerede det betalte beløb til mig, så jeg senere kunne betale det igen på et nyt Apple ID)
Apple har et fantastisk økosystem, men selvom det sværger på, at udviklere er det vigtigste for det, er dens tilgang til dem så... mærkelig. På den ene side forstår jeg, at han ikke ønsker at få ødelagt det, han bygger på (systemstabilitet), men på den anden side, hvis han har problemer med det, skulle han have introduceret funktionaliteter som Widgets kun i iOS 9, når han har dem fejlrettet og funktionelle. Kun et fjols kunne tro, at widgets vil blive brugt anderledes, end udviklerne bruger dem...
De "uskrevne" regler vedrørende refusion ved køb fra Apples netbutik sårer dem endnu mere. Efter nylige erfaringer ved jeg, at jeg aldrig vil bestille noget fra den tjekkiske Apple onlinebutik igen i mit liv, fordi de bare er svindlere, der også overtræder lovene i Tjekkiet!
Ja, det er rigtigt, du køber appen. Det virker ikke. Du skriver i Apple. Ingen svarer. Penge vp*****. De sidste tre år har jeg kogt min. €20.