Recientemente, varios desarrolladores se quejaron de cómo Apple amenazó con eliminar sus aplicaciones de la App Store porque no se habían actualizado en una “cantidad de tiempo significativa”. Ahora, la compañía ha respondido emitiendo un comunicado de prensa diciendo que de todos modos nadie estaba descargando las aplicaciones.
El aviso, publicado el viernes por la noche, dice en parte:
Como parte del proceso de mejoras de la tienda de aplicaciones, los desarrolladores de aplicaciones que no se han actualizado en los últimos tres años y no alcanzan un umbral de descarga mínimo, lo que significa que la aplicación no se ha descargado en absoluto o muy pocas veces durante un período de 12 meses consecutivos. — recibir un correo electrónico notificándoles que su aplicación ha sido identificada para una posible eliminación de App Store.
Hemos oído hablar de esos correos electrónicos antes: la semana pasada, a los desarrolladores les gusta Roberto Cabwe y Emilia Lazer-Walker informaron haberlos recibido y expresaron su angustia porque tenían 30 días para actualizar sus aplicaciones, o serían eliminadas de la tienda. Otros desarrolladores compartieron experiencias similares en Twitter, diciendo que la política y la cantidad de tiempo que se les dio para hacer cambios eran injustos para los desarrolladores independientes.
También expresaron preocupaciones más profundas sobre la decisión de Apple de eliminar toda una clase de aplicaciones porque cree que no pertenecen a su tienda. Lazer-Walker argumentó que se debe permitir que los juegos se terminen y que aún pueden ser valiosos sin ser un servicio. Kabwe expresó una idea similar, señalando que todavía puedes comprar juegos de consola de la década de 2000. Para poner el argumento de otra manera: Apple elimina estas aplicaciones es un poco como eliminar películas de iTunes Store solo porque aparecen con barras negras en los televisores modernos (aunque entiendo que interpretar una señal de video es menos complicado que ejecutar código) .
A veces el software está hecho. Sé que el mundo espera crecimiento, cambio y mejora para siempre (gratis), pero a veces el software está listo y se envía, y ese es el final de la historia.
‘Viejo’ y ‘estable’ no son estados de falla. Por el contrario, indican éxito. https://t.co/ELEzf1jjOj
— arclight (@arclight) 24 de abril de 2022
La explicación de Apple aclara por qué, como señalaron algunos desarrolladores, parecía aplicar las reglas de manera inconsistente. Por ejemplo, un desarrollador señaló ese Dios de bolsillo, un juego popular de los primeros días del iPhone, no se ha actualizado durante siete años, pero todavía está en la App Store. Apple básicamente dice que todavía está activo porque sigue siendo popular.
Desde un ángulo, este razonamiento no coincide necesariamente con la primera mitad de la publicación de Apple, donde dice que elimina las aplicaciones antiguas para garantizar la “confianza del usuario en las aplicaciones de calidad” y para mejorar la visibilidad, la seguridad y la privacidad, y la experiencia del usuario. Después de todo, si una aplicación es problemática porque está desactualizada, más descargas harían que una mala aplicación fuera un problema mayor. ¿Quién se perjudica si hay una aplicación desactualizada que casi nadie descarga?
Pero Apple dice que no quiere que la App Store se llene de aplicaciones que tanto los desarrolladores como los usuarios han olvidado. Tiene suficientes problemas para que los usuarios encuentren fácilmente buenas aplicaciones tal como están, y es fácil imaginar que Apple vea la eliminación de aplicaciones antiguas aparentemente irrelevantes como una buena solución.
Si bien la publicación de Apple puede parecer una bofetada para los desarrolladores preocupados por perder algo en lo que dedicaron tiempo y esfuerzo genuinos, la compañía está extendiendo una pequeña rama de olivo. Su publicación señala que cualquier persona que reciba un aviso de aquí en adelante, y aquellos que ya recibieron un aviso, tendrán 90 días en lugar de 30 para actualizar su aplicación antes de que se elimine. Si bien eso debería facilitar que los desarrolladores guarden sus aplicaciones, no permite que los programas “existan como objetos completos”, como dijo Lazer-Walker. Apple, al parecer, solo está interesada en los objetos terminados que todavía están recibiendo atención.