Mishaal Rahman / Android AuthorityTL;DR Las barras de estado y navegación ocupan un valioso espacio en la pantalla, pero son capaces de volverse transparentes para que las aplicaciones de Android puedan mostrar contenido debajo de ellas. Esto se llama modo de borde a borde, pero muchas aplicaciones no admiten esta función. Los fragmentos de código sugieren que Android 15 podría obligar a algunas aplicaciones a funcionar de extremo a extremo de forma predeterminada. Los teléfonos inteligentes son mucho más grandes de lo que eran hace una década. Gracias al mayor espacio de la pantalla, puede incluir más contenido que antes. Pero los tamaños de los teléfonos inteligentes y sus biseles se han estancado en los últimos años, por lo que los desarrolladores de aplicaciones deben ser inteligentes a la hora de utilizar el espacio disponible. Android ha ofrecido durante mucho tiempo a las aplicaciones la capacidad de utilizar toda la altura y el ancho de la pantalla, es decir, ir de borde a borde, pero muchas aplicaciones no aprovechan esto. Sin embargo, eso podría cambiar con el lanzamiento de Android 15, que está a punto de obligar a algunas aplicaciones a ir de borde a borde de forma predeterminada. Hoy en día, para ir de borde a borde, las aplicaciones deben optar por implementar una pocas API. Esto se debe a que dibujar la interfaz de usuario detrás de la barra de navegación y la barra de estado (también conocidas como “barras del sistema”) puede no tener sentido para todas las aplicaciones, especialmente si hay elementos interactivos como botones que se superpondrían con las barras del sistema. Los desarrolladores tienen una manera de abordar estas superposiciones antes de habilitar el modo de borde a borde para sus aplicaciones, pero el hecho de que esto sea necesario muestra por qué Google hasta ahora ha optado por no imponer este comportamiento para todas las aplicaciones. Sin embargo, es posible que esos días estén terminando, ya que descubrí un código en la última versión beta de Android 14 QPR2 que sugiere que el sistema operativo podría imponer este comportamiento para las aplicaciones dirigidas a la próxima versión de Android. Es posible que muchas aplicaciones necesiten usar toda la pantalla del teléfono inteligente, incluso la barra de estado y la barra de gestos de navegación. Debido a que Google quiere darles tiempo a los desarrolladores para actualizar, probar y depurar sus aplicaciones con versiones más nuevas del sistema operativo Android, la compañía introdujo una nueva página de configuración llamada Cambios de compatibilidad de aplicaciones en Android 11 que permite a los desarrolladores alternar comportamientos individuales del sistema que podrían dañar sus aplicaciones. . La lista de cambios de compatibilidad aplicados a una aplicación en particular depende de su nivel de API objetivo, un número que indica cómo debe ejecutarse la aplicación en diferentes versiones de Android. Una aplicación que apunta al nivel API 34 (el nivel API correspondiente a Android 14) tendrá todos los nuevos cambios de API, administración de memoria y batería interna del sistema operativo. Por extensión, una aplicación dirigida al nivel de API 35 (el nivel de API correspondiente a Android 15) deberá lidiar con cualquier nuevo comportamiento del sistema que introduzca la nueva versión del sistema operativo. Con eso en mente, mientras investigaba Android 14 QPR2 Beta 3, Descubrí un nuevo cambio de compatibilidad de la aplicación llamado EDGE_TO_EDGE_BY_DEFAULT con esta descripción: «hacer que la aplicación vaya de extremo a extremo de forma predeterminada si el SDK de destino es VANILLA_ICE_CREAM o superior». Vanilla Ice Cream resulta ser el nombre interno del postre para Android 15, lo que significa que este cambio de compatibilidad se aplicará a las aplicaciones destinadas al próximo lanzamiento de este año. Dado que Google obliga a los desarrolladores a actualizar sus aplicaciones cada año para apuntar a niveles de API más nuevos, es solo cuestión de tiempo antes de que la mayoría de las aplicaciones en Play Store apunten a Android 15. A menos que Google cambie su política nuevamente, la fecha límite para nuevas aplicaciones y actualizaciones de aplicaciones se verá obligado a apuntar a Android 15 será el 31 de agosto de 2025. Sin embargo, una cosa a tener en cuenta es que no sé si Google realmente planea imponer este cambio de comportamiento en Android 15. Google ha realizado algunos cambios públicos recientemente. eso sugiere que quiere mejorar el soporte de borde a borde en Android, como actualizar la API enableEdgeToEdge para dibujar alrededor de recortes de pantalla como muescas y perforaciones (H/T @Nail_Sadykov). Aún así, Google puede incluirlo en una versión futura, como lo ha hecho algunas veces con otros cambios de comportamiento. Si este cambio se implementara en Android 15, es posible que se pregunte cómo afectaría la interfaz de usuario de sus aplicaciones favoritas. Tras algunos retoques, habilité el cambio de compatibilidad y lo forcé en una aplicación. Así es como cambió la interfaz de usuario en los modos horizontal y vertical antes y después del modo de borde a borde. Mishaal Rahman / Android AuthorityMishaal Rahman / Android Authority Para aplicaciones con mucho texto, habilitar el modo de borde a borde tiene mucho sentido. También forcé el modo de borde a borde en algunas aplicaciones existentes como Gmail y Google Keep, pero los resultados no fueron tan prometedores debido a que los elementos de la interfaz de usuario se superponían con las barras del sistema. Pero eso es de esperarse, razón por la cual Google probablemente les daría tiempo a los desarrolladores para actualizar sus aplicaciones antes de activar el modo de borde a borde. Eso supone, por supuesto, que realmente planean implementar este cambio. Todavía tenemos que tener en nuestras manos ni siquiera una vista previa para desarrolladores de Android 15, por lo que solo el tiempo dirá si este cambio termina ocurriendo. Por supuesto, revisaremos las versiones preliminares de Android 15 una vez que estén disponibles para confirmar si está previsto que este cambio se implemente en la próxima versión. ¿Tienes un consejo? ¡Háblanos! Envíe un correo electrónico a nuestro personal a news@androidauthority.com. Puedes permanecer en el anonimato u obtener crédito por la información, es tu elección.Comentarios
Source link
Deja una respuesta