Pechar anuncio

Apple estivo baixo o lume dos medios nas últimas semanas. Esta vez, non se trata de pseudopreitos ou malas condicións en Foxconn, senón do proceso de aprobación de aplicacións, que a compañía aínda está a tentar manter o máximo control posible a pesar da gran cantidade de novas aplicacións e actualizacións que chegan ao proceso de aprobación. tódolos días. Con iOS 8, Apple deulle aos desenvolvedores ferramentas e liberdades completamente novas que nunca soñaron hai un ano. Extensións en forma de widgets, a forma en que as aplicacións se comunican entre elas ou a posibilidade de acceder aos ficheiros doutras aplicacións.

Tal liberdade, que ata hai pouco era privilexio do sistema operativo Android, probablemente non era propia de Apple, e moi pronto o equipo encargado de aprobar as aplicacións comezou a pisar aos desenvolvedores. A primeira vítima foi a aplicación Launcher, que permitiu marcar contactos ou lanzar aplicacións con parámetros predeterminados desde o Centro de Notificacións. Outro exaltado caso se preocupado calculadoras funcionais no Centro de notificacións da aplicación PCalc.

Normas escritas e non escritas

Os últimos en coñecer a outra cara das regras non escritas foron os desenvolvedores de Panic, que se viron obrigados a eliminar a función de enviar ficheiros a iCloud Drive na aplicación Transmit iOS. "A mellor forma de explicar por que non querían que existise a funcionalidade do Lanzador en iOS é que non encaixaba coa súa visión de como deberían funcionar os dispositivos iOS", comentou o autor do Lanzador.

Ao mesmo tempo, ningún dos desenvolvedores das mencionadas aplicacións violou ningunha das regras que Apple emitiu para as novas extensións. En moitos casos, ofrecía unha interpretación moi ampla ou era bastante vaga. Segundo Apple, o motivo para eliminar a calculadora PCalc foi o feito de que non se permite realizar cálculos no widget. Non obstante, non existía tal norma no momento en que se aprobou a solicitude. Do mesmo xeito, o equipo de aprobación de Apple argumentou no caso Transmite iOS, onde a aplicación só pode enviar ficheiros que crea a iCloud Drive.

Ademais das regras dispoñibles, Apple aparentemente creou un conxunto de regras non escritas que os desenvolvedores só aprenden cando investiron o seu tempo e recursos nunha función ou extensión determinada, só para descubrir despois duns días desde a súa presentación para a súa aprobación que Apple non. non lle gusta por algún motivo e non aprobará a actualización ou aplicación.

Afortunadamente, os desenvolvedores non están indefensos neste momento. Grazas á cobertura mediática destes casos, Apple reverteu algunhas das súas malas decisións e permitiu que as calculadoras no Centro de notificacións volvan entrar, e a capacidade de enviar ficheiros arbitrarios a iCloud Drive volveu a Transmit iOS (recén Transmit para iOS). Non obstante, estas decisións baseadas en regras non escritas e a súa cancelación poucas semanas despois mostran unha disparidade de pensamento e visión para as aplicacións de terceiros, e quizais unha loita interna entre os executivos de Apple.

Liderado de tres cabezas

A App Store non é competencia dun só vicepresidente de Apple, senón quizais de tres. Segundo o blogger Ben Thompson a App Store está dirixida en parte por Craig Federighi do lado da enxeñaría de software, en parte por Eddy Cue, que se encarga da promoción e curación da App Store, e, finalmente, por Phil Schiller, de quen se di que dirixe o equipo de aprobación da aplicación.

A reversión da impopular decisión produciuse probablemente tras a intervención dun deles, despois de que todo o problema comezase a ser denunciado nos medios. O candidato máis probable é Phil Schiller, quen dirixe o marketing de Apple. Tal situación non lle dá un bo nome a Apple aos ollos do público. Desafortunadamente, non todos os desenvolvedores viron a reversión dunha mala decisión.

En caso de solicitude Drafts houbo unha situación tan absurda que Apple ordenou primeiro cancelar a funcionalidade do widget, o que permitiu lanzar a aplicación con determinados parámetros, por exemplo, co contido do portapapeis. Despois de eliminalo, negouse a aprobar a actualización, dicindo que o widget pode facer moi pouco. É como se Apple non puidese decidir o que realmente quere. O que é aínda máis absurdo de toda a situación é que unhas semanas antes, Apple promoveu a nova aplicación Drafts na páxina principal da App Store. A man esquerda non sabe o que fai a man dereita.

Toda a situación que rodea a aprobación arroxa unha mala sombra a Apple e prexudica especialmente a todo o ecosistema que a empresa está a construír con tanta seriedade. Aínda que non hai perigo de que os desenvolvedores comecen a abandonar a plataforma iOS, prefiren non investir o seu tempo e recursos en funcións útiles só para probar se pasarán pola web de regras non escritas da App Store. O ecosistema perderá así grandes cousas que só estarán dispoñibles nunha plataforma competidora, onde perden tanto os usuarios como, finalmente, Apple. "Espero que suceda o seguinte nos próximos meses: ou estes rexeitamentos tolos cesan ou cesan por completo, ou un dos máximos executivos de Apple perde o seu traballo", opinou Ben Thompson.

Se a compañía decidiu afrouxar o cinto aos desenvolvedores e permitir cousas nunca antes vistas en iOS, tamén debería ter a coraxe de afrontar o que os desenvolvedores inventan. A solución con restricións inesperadas actúa como un desenvolvemento máis débil equivalente á primavera de Praga. Despois de todo, quen é Apple para obrigar aos desenvolvedores a seguir as regras non escritas cando el mesmo rompe as escritas? As aplicacións teñen prohibido enviar notificacións de carácter promocional, mentres que precisamente esas notificacións proviñan da App Storeú para o evento (RED). Aínda que foi ben intencionado, aínda é unha violación directa das súas propias regras. Ao parecer, algunhas aplicacións son máis iguais...

Fonte: The Guardian
.