Anuncio de servicio público: todas las actualizaciones de aplicaciones en Play Store ahora deben apuntar a Android 8.0+

click fraud protection

Ha llegado el día: a partir de hoy, todas las actualizaciones de aplicaciones en Google Play Store deben ser compatibles con al menos Android 8.0 Oreo o superior.

El problema de la fragmentación en Android no se extiende sólo a los teléfonos y los números de uso. El problema también se extiende a las aplicaciones. Muchos desarrolladores de aplicaciones normalmente omiten la optimización de su aplicación a la versión más reciente de Android de inmediato, ya sea admitiéndola varios meses después o no admitiéndola por completo. Esto se hace por dos razones: o las nuevas API no son una prioridad para los desarrolladores (una nueva versión de Android suele tardar varios meses). antes de llegar a una audiencia considerable, por lo que rara vez está en la parte superior de la lista de tareas pendientes de un desarrollador) o la aplicación sigue apuntando a una versión antigua de Android en propósito (Snapchat, por ejemplo, apuntó a Android Lollipop durante años para evitar implementar los permisos granulares introducidos en Android Malvavisco).

Esto dio lugar a situaciones incómodas en las que las aplicaciones podían consumir batería sin restricciones, spam notificaciones y usar todos los permisos que querían sin preguntarle al usuario, como resultado de una aplicación dirigida a un SDK más antiguo. También podría encontrarse con situaciones en las que una aplicación no funcionaría en absoluto, se forzaría a cerrarse o fallaría porque no era compatible o no estaba probada en la plataforma Android más nueva. En definitiva, era una situación que claramente necesitaba la intervención de Google, y ellos han intervenido.

A partir de hoy, 1 de noviembre, todas las actualizaciones de aplicaciones cargadas en Google Play Store deben tener al menos el nivel API 26, lo que significa que su aplicación debe comenzar a apuntar a Android 8.0 Oreo y superior si desea implementar una nueva actualización para sus usuarios, según el nuevo Google Play requisitos. Si su aplicación todavía está orientada a Android 7.1 Nougat o inferior, no podrá cargar un nuevo APK en Google Play y no podrá publicar actualizaciones. Tenga en cuenta que estamos hablando de targetSdkVersion y no de minSdkVersion.

Google ha dado a los desarrolladores mucho tiempo para actualizar sus aplicaciones. Los plazos para apuntar a API 26 se anunciaron por primera vez en diciembre de 2017, y desde agosto, los desarrolladores de aplicaciones no han podido para cargar nuevas aplicaciones orientadas a Android Nougat o versiones anteriores a Play Store. Este mismo requisito simplemente se extiende a las actualizaciones de aplicaciones en la actualidad. Tenga en cuenta que la versión mínima de targetSdkVersion comenzará a aumentar anualmente y las aplicaciones se obligado a admitir al menos el nivel de API 28 (Android 9 Pie) a partir de agosto de 2019 (aplicaciones nuevas) y noviembre de 2019 (aplicaciones actualizaciones).

En cuanto a los usuarios, esto significa que todas las actualizaciones de aplicaciones lanzadas en Play Store a partir de esta fecha deben ser compatibles con al menos Android Oreo. características de la plataforma, lo que significa que comenzarán a admitir características como íconos adaptables, canales de notificación, restricciones de fondo y más. Si eres desarrollador y tu aplicación aún no está orientada a Android Oreo, ahora es el momento de hacerlo.