El plan recientemente anunciado por Apple para deshacerse de las aplicaciones antiguas no queridas de la App Store puede haber molestado a algunos desarrolladores, pero con más de 1 millón de aplicaciones abandonadas leídas en las tiendas de aplicaciones de Google y Apple, la evidencia respalda la decisión.
Lo que dijo Apple sobre sus planes
En una nota de abril a los desarrolladores, Apple advirtió que tiene la intención de comenzar a eliminar aplicaciones antiguas que no se han actualizado durante tres años o más y que han tenido pocas descargas en los 12 meses anteriores.
“Estamos implementando un proceso continuo de evaluación de aplicaciones, eliminando aplicaciones que ya no funcionan según lo previsto, que no siguen las pautas de revisión actuales o que están desactualizadas”, dijo la compañía.
Los desarrolladores inmediatamente comenzaron a quejarse de la política, y uno de los argumentos más sólidos es que una minoría de las aplicaciones que ya no se actualizan pueden verse como una especie de obra de arte digital atrapada en el tiempo.
Molesto por las críticas, Apple luego aclaró su enfoque. Explicó que ha estado siguiendo esta política desde 2016 y que hasta ahora ha eliminado 2,8 millones de aplicaciones que ya no funcionan según lo previsto, no siguen las pautas de revisión actuales o simplemente están desactualizadas.
La compañía también explicó que los desarrolladores pueden apelar las eliminaciones planificadas y extendió el tiempo antes de que se lleven a cabo las eliminaciones a 90 días, lo que debería dar a los desarrolladores más pequeños la oportunidad de alinear su aplicación con los requisitos de Apple.
Por qué Apple tuvo que actuar
Pero a pesar de todas las críticas, la decisión de Apple de eliminar las aplicaciones que ofrece en su tienda tiene mucho sentido, según el Informe de aplicaciones móviles abandonadas de la empresa de protección contra fraudes Pixalate.
Pixalate encontró más de 1,5 millones de aplicaciones abandonadas en los más de 5 millones que verificó en las tiendas de aplicaciones de Google Play y Apple, y solo 1,3 millones de aplicaciones que se actualizaron en los últimos seis meses.
Curiosamente, y posiblemente para algunos críticos de Apple, el 58% de las 500,000 aplicaciones que han pasado más de cinco años sin una actualización están en la tienda de Apple. En otras palabras, Apple no tuvo más remedio que tomar medidas para eliminar dicho software.
El informe también encontró que 650.000 aplicaciones de iOS no se han actualizado en más de dos años.
Es interesante que las notas del informe tengan una fuerte (más o menos) correlación entre las actualizaciones regulares de software y las descargas de aplicaciones. Encontró que el 84% de las aplicaciones con más de 100 millones de descargas se han actualizado en los últimos seis meses, siendo las aplicaciones de finanzas, salud y compras las que se actualizan con mayor frecuencia.
¿Por qué las aplicaciones antiguas y abandonadas son un problema?
Hay muchos problemas con las aplicaciones antiguas que no son populares: es posible que no funcionen en las ediciones actuales de iOS, que contengan un código que ya no es compatible y que las funciones no funcionen, o que dependan de un código mal diseñado que puede generar problemas encontrar conflictos de software. Pero la gran razón es la seguridad.
Las aplicaciones abandonadas pueden albergar malware u otras vulnerabilidades que nunca se han parcheado, ya que los desarrolladores perdieron interés antes de que se identificaran esas fallas.
El otro desafío de Apple es que las aplicaciones que no se han actualizado pueden no ser completamente transparentes sobre la privacidad y los datos de usuario que recopilan. La política de privacidad de seguimiento de aplicaciones de Apple significa que los desarrolladores deben divulgar dicha información cuando publican una aplicación a través de la App Store, algo que las aplicaciones más antiguas no estaban obligadas a hacer.
Eso significa que las aplicaciones más antiguas aún pueden contener un código de seguimiento que Apple quiere dejar de distribuir (por muy buenas razones), y eliminarlas es la única solución.
Creo que Apple está aumentando la vigilancia para obligar a los desarrolladores a cumplir con sus esfuerzos de privacidad del usuario. Realmente no tiene muchas opciones. Piénselo de esta manera: al igual que un número relativamente pequeño de desarrolladores que se quejan de la eliminación de la aplicación generó cobertura en línea, también lo haría cualquier violación atroz de la privacidad del usuario causada por aplicaciones antiguas y descuidadas distribuidas a través de su tienda.
Tanto Apple como Google también deben prepararse para una mayor regulación. Por ejemplo, en el Reino Unido, el Departamento de Digital, Cultura, Medios y Deporte (DCMS) lanzó una consulta para desarrollar un código de práctica voluntario para proteger a los consumidores de aplicaciones maliciosas.
“La principal intervención que propone el gobierno en esta etapa inicial es un código de práctica voluntario para todos los operadores y desarrolladores de tiendas de aplicaciones”, dijo DCMS. “Esto se debe a que nosotros [recognize] que la forma actual más efectiva de proteger a los usuarios a gran escala de aplicaciones maliciosas e inseguras, y garantizar que los desarrolladores mejoren sus prácticas, es a través de las tiendas de aplicaciones”.
He echado un vistazo a las propuestas; es notable hasta qué punto justifican el enfoque de Apple sobre la privacidad y la seguridad de las aplicaciones.
¿Que viene despues?
La eliminación de decenas de miles de aplicaciones no queridas puede parecer un gran problema, pero no es tan dramático como algunos podrían pensar.
En la actualidad, Apple está aprobando 1000 nuevas aplicaciones cada día en la App Store, lo que significa que, a pesar de la expulsión de todas esas aplicaciones no queridas, sigue estando disponible una amplia variedad de software. Todo lo que se está perdiendo son aplicaciones que no están actualizadas y cuyos desarrolladores no pueden cumplir con la política establecida por Apple.
Si hay algo más a tener en cuenta es que en el caso de que se impongan ciertos cambios normativos en Apple, veremos aparecer numerosas tiendas de aplicaciones, y no todas serán iguales. Algunos estarán menos regulados, lo que implica menos protección para los consumidores. La instalación de una aplicación que contiene código malicioso será un problema mayor que nunca, al igual que la existencia de aplicaciones inicialmente benignas que luego se convierten en anfitriones de malware porque tenían vulnerabilidades en primer lugar y nunca fueron reparadas.
Una forma en que Apple podrá hacer frente a la competencia menos ética será duplicando las aplicaciones distribuidas a través de su tienda. Trabajará para hacer que las aplicaciones sean aún más privadas y seguras y garantizar que el entorno de la App Store siga siendo el lugar más seguro y conveniente para comprar.
Para garantizar que sus aplicaciones permanezcan disponibles en la tienda de aplicaciones de Apple, los desarrolladores deberán comprometerse tanto con su software como Apple lo está con sus plataformas, lo que significa parches, mejoras y actualizaciones periódicas.