Una nueva estimación de la firma de inteligencia de aplicaciones Sensor Tower predice que casi 3,000 aplicaciones semiactivas, si no más, podrían retirarse de la App Store en el último barrido diseñado para eliminar aplicaciones que sus desarrolladores ya no actualizan.
La noticia de que Apple está haciendo otra limpieza de su App Store surgió este fin de semana, poco después del reciente anuncio de Google de que su Play Store comenzará a bloquear las descargas de aplicaciones obsoletas.
En los últimos días, varios desarrolladores de iOS recurrieron a las redes sociales para informar que recibieron avisos de Apple de que sus aplicaciones más antiguas se retirarán de la venta dentro de los 30 días si no se envían actualizaciones.
Después del análisis de Sensor Tower de aplicaciones que tuvieron al menos 10,000 instalaciones en 2022, encontró que unas 2,966 aplicaciones y juegos podrían eliminarse durante la última purga de Apple, ya que se actualizaron por última vez antes o durante 2018. Pero según informes anecdóticos de desarrolladores, algunos habían dicho sus aplicaciones se actualizaron más recientemente, pero aún recibieron un aviso de advertencia de Apple. Eso indica que la cantidad real de aplicaciones afectadas podría ser aún mayor.
Apple, por desgracia, no ha sido precisa en su comunicación con los desarrolladores. Solo les informó que si sus aplicaciones no se habían actualizado durante una “cantidad de tiempo significativa”, se eliminarían. Apple no respondió a las solicitudes de comentarios sobre el asunto.
Apple tiene un historial de limpieza de su App Store a intervalos regulares.
Por lo general, estos barridos de App Store están diseñados teniendo en cuenta las necesidades de los consumidores, no necesariamente los desarrolladores. Cuando los consumidores buscan aplicaciones y juegos para descargar, quieren estar seguros de que están instalando algo que realmente funciona, que ha sido optimizado para adaptarse a la pantalla de su dispositivo y que está actualizado con las mejoras de seguridad recientes. Muchas aplicaciones en App Store no cumplen con estos requisitos después de que los desarrolladores las abandonan. Esas aplicaciones también pueden estar dirigidas a API obsoletas, lo que podría hacer que no funcionen. Esa es una mala experiencia para el usuario final y, en última instancia, una que Apple quiere evitar.
Pero las quejas de los desarrolladores afectados indican que la funcionalidad de una aplicación no siempre es un problema.
En su lugar, ven su aplicación como una terminado proyecto que no necesariamente necesita ser actualizado continuamente, similar a una obra de arte. Y algunas de las aplicaciones y juegos que quedan atrapados en la purga todavía se pueden usar y jugar, argumentan.
Según un desarrollador, Simón Barker, su aplicación Tap Timer, ahora lista para ser eliminada, no recibe ningún informe de fallas y aún ve descargas. Admite que la aplicación no está “incendiando el mundo”, pero funciona y se diferencia de otras aplicaciones de temporizador en el mercado. La aplicación requeriría una recodificación para satisfacer la demanda de Apple, y Barker admite que no se ha mantenido al día con Swift. Mientras tanto, señala que otra aplicación suya tiene más descargas pero no recibió un aviso de advertencia similar. Él dice que este tipo de políticas contra los desarrolladores es la razón por la que dejó de desarrollar para la App Store.
Otro desarrollador, simen gjermundsenreflejó esa queja en Twitter, y señaló que su juego para niños, Motivoto, todavía es “totalmente funcional” y llama a la política una “barrera injusta para los desarrolladores independientes”.
Desarrollador de iOS y crítico de la App Store Kosta Eleftheriou también sugirió que la política puede aplicarse de manera desigual.
Dijo que una versión de su aplicación de teclado diseñada para usuarios con discapacidades visuales se eliminó de la App Store por estar desactualizada, pero el juego Pocket God permanece en línea a pesar de que no se ha actualizado durante siete años. (Sin embargo, no está claro que Pocket God sea inmune a un barrido: su cuenta de Twitter ya no está activa y su sitio web se cerró. Es posible que los desarrolladores también hayan recibido una advertencia. Deberíamos saberlo en unos… 30 días).
Si bien la aplicación puede ser desigual o esporádica, no debería ser una sorpresa total. Apple informa a los desarrolladores por adelantado que las actualizaciones constantes de la aplicación son parte del acuerdo con respecto a hacer negocios en la App Store. En las Pautas de revisión de la tienda de aplicaciones de Apple (sección 2.5.1), la compañía les dice a los desarrolladores que las aplicaciones solo deben usar API públicas y que los desarrolladores deben mantener las “aplicaciones actualizadas”. Más específicamente, las pautas instruyen a los desarrolladores a “Asegúrese de eliminar gradualmente cualquier característica, marco o tecnología en desuso que ya no será compatible con futuras versiones de un sistema operativo”.
Si bien es posible que Apple no haga cumplir esa directriz durante períodos de tiempo, todavía lo ha hecho con una cadencia semirregular a lo largo de los años, incluso con “barridos” más grandes en el pasado.
Hace varios años, por ejemplo, Apple eliminó el soporte para aplicaciones de 32 bits y luego eliminó esas aplicaciones de las búsquedas en la App Store. En 2016, también apuntó a las aplicaciones desactualizadas en una purga similar de la App Store. Después de una importante campaña contra las aplicaciones desactualizadas, el spam y las aplicaciones clonadas en 2017, la tienda de aplicaciones de Apple incluso se redujo por primera vez. Y después de una prohibición de las aplicaciones diseñadas con plantillas y servicios de generación de aplicaciones, se llamó a Apple por el daño potencial a las pequeñas empresas y organizaciones sin fines de lucro que no tenían la experiencia interna o los fondos para crear aplicaciones personalizadas desde cero. Apple luego adaptó esa política como resultado de la reacción violenta de los desarrolladores y una consulta del Congreso.
En años anteriores, Apple había informado a los desarrolladores exactamente cuándo comenzaría una purga, como indica esta página de soporte en caché del barrido de 2016. Hoy, esa misma página web existe simplemente para informar a los desarrolladores qué hacer cuando reciben un correo electrónico, una indicación de que los barridos de la App Store ahora son una función más de rutina para la App Store.
En todo caso, lo que ha cambiado puede no ser la política de la App Store en sí, sino el hecho de que los desarrolladores se sienten facultados para hablar sobre los aspectos de la operación de la App Store que no les gustan, especialmente ahora que la falta de atención de Apple a las quejas de los desarrolladores puede inspirar nuevos reglamentos
La propia Apple ha luchado particularmente contra varias nuevas leyes sugeridas que la obligarían a permitir tiendas de aplicaciones alternativas en iOS como lo hace en Mac, diciendo que pone en riesgo la privacidad y seguridad del usuario. Pero si tal requisito realmente se cumple, abre la posibilidad de que los desarrolladores alojen algún tipo de tienda de aplicaciones de “archivo” que presente su mejor trabajo de años anteriores, pero que Apple había iniciado desde su propio mercado de aplicaciones. Tal tienda podría extender el trabajo de los desarrolladores, incluso después de que las tecnologías avanzaran y cambiaran los tamaños de pantalla.