¿Por qué las aplicaciones de Android solicitan actualizaciones tantas veces?

El desarrollo de software es arte y tecnología que todos usamos y creamos desde hace aproximadamente 60 años. La pregunta es que el desarrollo de software es terriblemente difícil y con frecuencia sucede que lo que ha desarrollado tiene errores y problemas, incluso si estaba seguro de que su código era perfecto la última vez que lo lanzó.

Esta es una experiencia común para muchos desarrolladores.

Luego, los requisitos y las especificaciones del software evolucionan y la adaptación del software existente a algo nuevo que nunca se pensó al principio, tiene algunas ventajas con respecto al desarrollo desde cero de una nueva aplicación.

Creo que estas son las principales razones por las cuales el desarrollo de software no es un hecho fijo, sino un trabajo en progreso en curso. Android, como sistema operativo moderno, ofrece un protocolo seguro y ágil para implementar actualizaciones de software y una infraestructura (la tienda) para respaldar fácilmente este proceso de actualización, ofreciendo servicios gratuitos, útiles para desarrolladores y usuarios.

Dicho esto, es evidente que cuanto más se acostumbren los desarrolladores y usuarios a esta función, más se utilizará en realidad.

Supongo que esto responde a tu pregunta.

El ecosistema de Android es relativamente nuevo en comparación con la PC o el mundo web. Naturalmente, las aplicaciones aún no son lo suficientemente estables o maduras y la frecuencia de actualización es bastante alta.

Pero dicho esto, no es obligatorio que tengas que instalar todas y cada una de las actualizaciones, pero debes deshabilitar las actualizaciones automáticas en la configuración de Play Store.

Generalmente instalo actualizaciones periódicas solo para aplicaciones críticas como Chrome o Gmail. Para otros, es solo cuando enfrento un problema y estoy seguro de que se resuelve en una versión posterior. Otro escenario es cuando estoy buscando una nueva característica que estoy seguro está disponible en una versión más nueva.

Debido a que los desarrolladores de las aplicaciones actualizaron sus aplicaciones porque pueden corregir algunos errores, agregar nuevas funciones, mejorar el rendimiento o simplemente quieren mantenerlo con una actualización, para recordarle que use su aplicación.

La actualización automática está habilitada de forma predeterminada. Si desea deshabilitarlo, vaya a Google Play y busque su aplicación, luego vaya a la página de la aplicación y toque el menú superior derecho, y desmarque “actualización automática”

El desarrollo de software se acelera. Tienes que salir tan pronto como puedas o perderás cuotas de mercado. Por lo tanto, las aplicaciones se lanzan con un montón de características principales y todo se agrega últimamente cuando llegan las ganancias y si los usuarios las aprecian.
Por la misma razón, muchos errores menores podrían dejarse sin reparar y los parches deben proporcionarse últimamente.

Cuando solicitan información de actualización, envían sus datos personales y de uso de aplicaciones codificados y disfrazados como encabezados de solicitud, para venderlos más tarde a las grandes corporaciones para la minería de datos. Es problemático entregar sus datos directamente, por lo que utilizan esta mecánica de actualización ingeniosa para transferirlos.
Fuente: desarrollo aplicaciones móviles para vivir.