Novedades de productos

Adiós a la versión solo para móviles, hola a la versión adaptativa: tres novedades esenciales del 2025 para crear aplicaciones adaptativas

Lectura de 2 minutos
Fahd Imtiaz
Responsable de producto sénior

Adiós a la opción solo para móviles, hola a la opción adaptativa: tres novedades esenciales del 2025 para crear aplicaciones adaptativas

En el 2025, el ecosistema Android ha ido mucho más allá del teléfono. Hoy en día, los desarrolladores tienen la oportunidad de llegar a más de 500 millones de dispositivos activos, incluidos plegables, tablets, dispositivos de realidad extendida, Chromebooks y coches compatibles.

9x.png

No se trata solo de pantallas adicionales, sino de una audiencia de mayor valor. Hemos observado que los usuarios que tienen un teléfono y una tablet gastan nueve veces más en aplicaciones y compras en aplicaciones que los que solo tienen un teléfono. En el caso de los usuarios de plegables, ese gasto medio se multiplica por 14*.

Esta interacción indica un cambio necesario en el desarrollo: adiós a las aplicaciones móviles, hola a las aplicaciones adaptativas.

adaptive-apps.png


Para ayudarte a crear aplicaciones para ese futuro, este año hemos lanzado herramientas que hacen que la adaptación sea la forma predeterminada de crear aplicaciones. Estas son tres novedades clave del 2025 diseñadas para ayudarte a crear estas experiencias.

Estandarizar el comportamiento adaptativo con Android 16

Para adaptarse a este cambio, Android 16 ha introducido cambios significativos en la forma en que las aplicaciones pueden restringir la orientación y el redimensionamiento. En pantallas de al menos 600 dp, se ignoran las restricciones de manifiesto y de tiempo de ejecución, lo que significa que las aplicaciones ya no pueden bloquearse en una orientación o tamaño específicos. En su lugar, ocupan toda la ventana de visualización, lo que garantiza que la interfaz de usuario se adapte perfectamente a los modos vertical y horizontal. 

Como esto significa que el contexto de tu aplicación cambiará con más frecuencia, es importante que verifiques que mantienes el estado de la interfaz de usuario durante los cambios de configuración. Aunque Android 16 ofrece una opción de inhabilitación temporal para ayudarte a gestionar esta transición, Android 17 (SDK 37) hará que este comportamiento sea obligatorio. Para asegurarte de que tu aplicación se comporta como esperas en estas nuevas condiciones, usa el emulador redimensionable de Android Studio para probar tus diseños adaptables hoy mismo

Compatibilidad con pantallas que no sean tablets con Jetpack WindowManager 1.5.0

A medida que evolucionan los dispositivos, nuestras definiciones de "grande" también deben hacerlo. En octubre, lanzamos Jetpack WindowManager 1.5.0 para ofrecer una mejor compatibilidad con el creciente número de pantallas muy grandes y entornos de escritorio.

En estas superficies, el diseño estándar "Ampliado", que suele adaptarse a dos paneles, a menudo no es suficiente. En un monitor de 27 pulgadas, dos paneles pueden parecer estirados y dispersos, lo que deja espacio valioso de la pantalla sin usar. Para solucionar este problema, WindowManager 1.5.0 introdujo dos nuevas clases de tamaño de ventana de ancho: Grande (de 1200 a 1600 dp) y Extra grande (más de 1600 dp).

window_size_classes_width.png

Estos nuevos puntos de interrupción indican cuándo cambiar a interfaces de alta densidad. En lugar de ampliar una vista de lista y detalles típica, puedes aprovechar la anchura para mostrar tres o incluso cuatro paneles simultáneamente. Imagina un cliente de correo que muestre cómodamente tus carpetas, la lista de la bandeja de entrada, el mensaje abierto y una barra lateral del calendario, todo en una sola vista. Se ha añadido compatibilidad con estas clases de tamaño de ventana a Compose Material 3 adaptive  en la versión 1.2

Rediseñar los recorridos de los usuarios con Jetpack Navigation 3

Para crear una interfaz de usuario que pase de una sola pantalla de teléfono a un diseño de tablet con varios paneles, antes era necesario gestionar estados complejos. Esto a menudo implicaba forzar un gráfico de navegación diseñado para un solo destino para que gestionara vistas simultáneas. Anunciada por primera vez en I/O 2025, la versión 3 de Jetpack Navigation ya es estable e introduce un nuevo enfoque para gestionar los recorridos de los usuarios en aplicaciones adaptativas.

Nav3 se ha diseñado para Compose y se aleja de la estructura de gráfico monolítica. En su lugar, proporciona componentes desacoplados que te dan control total sobre la pila de retroceso y el estado. De esta forma, se resuelve el problema de la única fuente de información veraz que suele darse en los diseños de panel dividido. Como Nav3 usa la API Scenes, puedes mostrar varios paneles simultáneamente sin tener que gestionar pilas hacia atrás conflictivas, lo que simplifica la transición entre las vistas compacta y ampliada.

Una base para un futuro adaptativo

unnamed (1).png


Este año hemos lanzado las herramientas que necesitas, desde la optimización para diseños amplios hasta los controles granulares de WindowManager y Navigation 3. Además, Android 16 ha empezado a ofrecer una interfaz de usuario realmente flexible, y el año que viene se lanzarán actualizaciones para ofrecer experiencias adaptativas excelentes en todos los formatos. Para obtener más información sobre los principios de desarrollo adaptativo y empezar, ve a d.android.com/adaptive-apps

Las herramientas están listas y los usuarios te esperan. Estamos impacientes por ver lo que eres capaz de crear.

*Fuente: datos internos de Google

Escrito por:

Seguir leyendo