¡Actualización Beta 1 para el lanzamiento de funciones de 12 litros!


Publicado por Maru Ahues Bouza, Director, Relaciones con desarrolladores de Android

Imagen que muestra diferentes tipos de pantallas grandes.

En Cumbre de desarrolladores de Android en octubre destacamos el crecimiento que estamos viendo en dispositivos de pantalla grande como tabletas, dispositivos plegables y Chromebooks. Hablamos sobre cómo le facilitamos la creación de excelentes experiencias de aplicaciones para estos dispositivos a través de las nuevas API, herramientas y pautas de Jetpack. También presentamos una vista previa para desarrolladores de 12L, un lanzamiento de funciones para Android 12 creado específicamente para pantallas grandes.

Con 12L, hemos optimizado y perfeccionado la interfaz de usuario del sistema para pantallas grandes, hemos hecho que la multitarea sea más potente e intuitiva y hemos mejorado la compatibilidad para que las aplicaciones se vean mejor desde el primer momento. 12L también incluye un puñado de nuevas API para desarrolladores, como para audio espacial y una función de arrastrar y soltar mejorada para accesibilidad.

Hoy lanzamos la primera Beta de 12L para sus pruebas y comentarios mientras prepara sus aplicaciones para el lanzamiento de funciones que se lanzarán a principios del próximo año. Puede probar las nuevas funciones de las pantallas grandes de configurar un emulador de Android en Android Studio. 12L también es para teléfonos y ahora puedes hacerlo Registrate aquí para obtener 12L Beta 1 en dispositivos Pixel compatibles. Si aún está inscrito en el programa Android 12 Beta, recibirá automáticamente la actualización 12L. A través de una asociación con Lenovo, también puede probar 12L en la tableta Lenovo Tab P12 Pro, consulte el Sitio de Lenovo para obtener detalles sobre las compilaciones y el soporte disponibles.

¿Qué hay en 12L Beta 1?

La versión Beta 1 de hoy incluye mejoras en la funcionalidad y la experiencia del usuario, así como las últimas correcciones de errores, optimizaciones y parches de seguridad de diciembre de 2021. Para los desarrolladores, finalizamos las API antes, por lo que Beta 1 también incluye la API oficial 12L (API nivel 32), herramientas de compilación e imágenes del sistema actualizadas para realizar pruebas. Estos le brindan todo lo que necesita para probar sus aplicaciones con funciones de 12L.

Con 12L, nos hemos centrado en perfeccionar la interfaz de usuario en dispositivos de pantalla grande, a través de notificaciones, configuraciones rápidas, pantalla de bloqueo, descripción general, pantalla de inicio y más. Por ejemplo, en pantallas con una resolución superior a 600 dp, el panel de notificaciones, la pantalla de bloqueo y otras superficies del sistema utilizan un nuevo diseño de dos columnas para aprovechar el área de la pantalla.

Imagen que muestra un diseño de dos columnas

Los diseños de dos columnas muestran más y son más fáciles de usar

La multitarea también es más poderosa e intuitiva: 12L incluye una nueva barra de tareas en pantallas grandes que permite a los usuarios cambiar instantáneamente a sus aplicaciones favoritas sobre la marcha o arrastrar aplicaciones en modo de pantalla dividida. Recuerde, en Android 12 y versiones posteriores, los usuarios pueden iniciar cualquier aplicación en modo de pantalla dividida, independientemente de si se puede cambiar el tamaño de la aplicación. Asegúrate de eso prueba tus aplicaciones en modo de pantalla dividida!

GIF que muestra arrastrar y soltar en modo de pantalla dividida

Arrastra y suelta aplicaciones en modo de pantalla dividida

Finalmente, hemos mejorado el modo de compatibilidad con mejoras visuales y de estabilidad para brindar una mejor experiencia de buzón para los usuarios y ayudar a que las aplicaciones se vean mejor de forma predeterminada. Si su aplicación aún no está optimizada para pantallas grandes, asegúrese de que lo esté prueba tu aplicación con el nuevo formato de pantalla ancha.

Más API y herramientas que le ayudarán a crear para pantallas grandes

A medida que optimiza sus aplicaciones para pantallas grandes, estas son algunas de nuestras últimas API y herramientas que pueden facilitarle la creación de una excelente experiencia de usuario.

  • Plantillas de material de pantalla grande – Nuestro nuevo Guía de diseño de materiales puede ayudarlo a planificar cómo cambiar el tamaño de la interfaz de usuario de su aplicación en todas las pantallas.
  • Jetpack Compose para la interfaz de usuario adaptable – Jetpack Compose facilita la administración de cambios en la interfaz de usuario en pantallas o componentes de diferentes tamaños. Eche un vistazo al Crea diseños adaptables en Redactar guía de los conceptos básicos de lo que necesita saber.
  • Clases de tamaño de ventana para administrar su interfaz de usuario – Las clases de tamaño de ventana son supuestos puntos de interrupción de la vista para ayudarlo a diseñar, desarrollar y probar más fácilmente diseños de aplicaciones de tamaño variable. Esté atento a estos que vienen en Jetpack WindowManager 1.1.
  • Incorporación de activos – Con API de inserción de actividades puede aprovechar el área de visualización adicional en pantallas grandes mostrando múltiples tareas a la vez, como el modelo List-Details, y requiere poca o ninguna refactorización de su aplicación. Disponible en Jetpack WindowManager 1.0 Beta 03 y posteriores.
  • Linting visual en Android Studio – En Ardilla de Android Studio, pruebe la nueva herramienta visual que muestra de forma proactiva advertencias y consejos de IU en Validación de diseño para ayudar a identificar problemas potenciales en pantallas grandes.
  • Emulador redimensionable – Esta nueva configuración de emulador viene con Ardilla de Android Studio y le permite cambiar rápidamente entre los cuatro dispositivos de referencia: teléfono, plegable, tableta y computadora de escritorio para facilitar las pruebas.

Asegúrate de revisar todos los nuestros recursos para desarrolladores de pantalla grande para obtener detalles sobre estas y otras API y herramientas.

¡Comience con 12L en un dispositivo!

Con la caída en la funcionalidad de 12L que llegará a los dispositivos a principios del próximo año, ahora es un buen momento para optimizar sus aplicaciones para pantallas grandes. Para los desarrolladores, recomendamos encarecidamente comprobar cómo funcionan sus aplicaciones en modo de pantalla dividida con ventanas de varios tamaños. Si aún no ha optimizado su aplicación, vea cómo se ve en diferentes orientaciones y pruebe los nuevos cambios de modo de compatibilidad, si corresponde.

La forma más fácil de comenzar con las funciones de pantalla grande es usar el emulador de Android en una configuración plegable o de tableta; consulte la complete las instrucciones de configuración aquí.

Ahora también puede flashear 12L en un dispositivo de pantalla grande. A través de una asociación con Lenovo, puede probar versiones preliminares de 12L en la Lenovo Tab P12 Pro. Lenovo ofrece actualmente una versión Developer Preview 1, con actualizaciones en las próximas semanas. Visitar Sitio de vista previa de Lenovo 12L para obtener información completa sobre las compilaciones y el soporte disponibles.

12L también llegará a los teléfonos, y aunque no verá funciones de pantalla grande en pantallas más pequeñas, le recomendamos que pruebe las últimas mejoras en esta versión de funciones. Solo registre su dispositivo Pixel compatible aquí para obtener la última actualización de 12L Beta por aire. Si aún está inscrito en el programa Android 12 Beta, recibirá automáticamente la actualización 12L.

Para obtener detalles sobre 12L y el tiempo de lanzamiento, visite Sitio para desarrolladores de 12L. Puede informar problemas y solicitudes aquíy, como siempre, agradecemos tus comentarios.



Compruebe también

Tres experimentos divertidos para probar en tu próxima aplicación de Android, utilizando Google AI Studio

Publicado por París Hsu – Gerente de Producto, Android Studio Compartimos una emocionante demostración en …

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *