Novedades sobre productos
Google I/O 2025: Crea apps para Android adaptables que se destaquen en todos los factores de forma
Lectura de 5 min
Si tu app no está diseñada para adaptarse, perderás la oportunidad de llegar a una gran cantidad de usuarios en 500 millones de dispositivos. En Google I/O de este año, exploramos cómo el desarrollo adaptable no es solo una buena idea, sino que es esencial para crear apps que se destaquen en el ecosistema en expansión de dispositivos Android. Esta es tu guía para satisfacer las necesidades de los usuarios dondequiera que estén con experiencias perfectamente adaptadas a sus necesidades.
La ventaja de crear elementos adaptables
En el mundo multidispositivo actual, los usuarios esperan que sus aplicaciones favoritas funcionen de forma intuitiva y sin problemas, ya sea que usen un smartphone, una tablet o una Chromebook. Esta expectativa de experiencias sin inconvenientes no se trata solo de comodidad, sino que es un factor importante para la participación y retención de los usuarios.
Por ejemplo, los usuarios de apps de entretenimiento (incluidas Prime Video, Netflix y Hulu) en teléfonos y tablets pasan casi un 200% más de tiempo en la app (casi 3 veces más participación) que los usuarios solo de teléfonos en EE.UU.*.
Peacock, el servicio de transmisión de NBCUniversal, ha observado una tendencia de usuarios que se mueven entre dispositivos móviles y pantallas grandes, y la compilación adaptable permite que una sola compilación funcione en los diferentes factores de forma.
"Esto le permite a Peacock tener más tiempo para innovar más rápido y brindar más valor a sus clientes".
– Diego Valente, director de dispositivos móviles, Peacock y transmisión global
El desarrollo adaptable para Android ofrece la solución estratégica, ya que permite que las apps funcionen de manera eficaz en una variedad cada vez mayor de dispositivos y contextos a través de opciones de diseño inteligentes que enfatizan la reutilización del código y la escalabilidad. Con el crecimiento continuo de Android en nuevos factores de forma y las próximas mejoras, como las ventanas de escritorio y las pantallas conectadas en Android 16, la capacidad de una app para adaptarse sin problemas a diferentes tamaños de pantalla es cada vez más crucial para retener usuarios y seguir siendo competitiva.
Además de los beneficios directos para los usuarios, el diseño adaptable también se traduce en una mayor visibilidad. Google Play Store ayuda de forma activa a promocionar a los desarrolladores cuyas apps se destacan en diferentes factores de forma. Si tu aplicación ofrece una excelente experiencia en tablets o es excelente en ChromeOS, los usuarios de esos dispositivos podrán descubrirla con mayor facilidad. Esto crea una situación beneficiosa para todos: apps de mejor calidad para los usuarios y un público más amplio para ti.
Novedades sobre el desarrollo adaptable para Android de Google I/O
Para ayudarte a crear experiencias adaptativas atractivas de manera más eficaz, compartimos varias actualizaciones clave en I/O este año.
Compila contenido para el creciente ecosistema de dispositivos Android
Tus apps para dispositivos móviles ahora pueden llegar a los usuarios más allá de los teléfonos en más de 500 millones de dispositivos activos, incluidos los plegables, las tablets, las Chromebooks y hasta los automóviles compatibles, con cambios mínimos. Android 16 introduce avances significativos en el modo de ventanas de escritorio para brindar una experiencia similar a la de una computadora de escritorio en pantallas grandes y cuando los dispositivos están conectados a pantallas externas. Además, Android XR abre una nueva dimensión, lo que permite que tus apps para dispositivos móviles existentes estén disponibles en entornos virtuales inmersivos.
El cambio de mentalidad hacia la adaptación
Con el ecosistema de dispositivos Android en expansión, el desarrollo de apps adaptables es una estrategia fundamental. Se trata de cómo la misma app para dispositivos móviles se ejecuta bien en teléfonos, dispositivos plegables, tablets, Chromebooks, pantallas conectadas, XR y automóviles, lo que sienta una base sólida para futuros dispositivos y se diferencia para factores de forma específicos. No es necesario que vuelvas a compilar tu app para cada factor de forma, sino que realices cambios pequeños e iterativos según sea necesario. Adoptar esta mentalidad adaptable hoy no se trata solo de mantener el ritmo, sino de liderar la carga para ofrecer experiencias del usuario excepcionales en todo el ecosistema de Android.
Aprovecha las potentes herramientas y bibliotecas para compilar apps adaptativas:
- Biblioteca de diseños adaptables de Compose: Esta biblioteca facilita el desarrollo adaptable, ya que permite que el código de tu app se ajuste a patrones de diseño canónicos, como el de lista y detalles, y que admita paneles que se redistribuyen automáticamente cuando se cambia el tamaño, se rota o se pliega la app. En la versión 1.1, presentamos la expansión de paneles, que permite a los usuarios cambiar el tamaño de los paneles. La app de demostración de Socialite mostró cómo una base de código que usa esta biblioteca puede adaptarse a seis factores de forma. En la versión 1.2 (alfa), también se anunciaron nuevas estrategias de adaptación, como "Levitate" (elevar un panel, p. ej., en un diálogo o una hoja inferior) y "Reflow" (reorganizar paneles en el mismo nivel). En el caso de la XR, las anulaciones de componentes pueden espacializar automáticamente los elementos de la IU.
- Jetpack Navigation 3 (alfa): Esta nueva biblioteca de navegación simplifica la definición de los recorridos del usuario en las pantallas con menos código estándar, en especial para los diseños de varios paneles en Compose. Ayuda a controlar situaciones en las que los paneles de lista y de detalles pueden ser destinos separados en pantallas más pequeñas, pero se muestran juntos en pantallas más grandes. Consulta la nueva biblioteca de Jetpack Navigation en versión alfa.
- Mejoras en la entrada de Jetpack Compose: La arquitectura en capas de Compose, la sólida compatibilidad con la entrada y la ubicación única para la lógica de diseño simplifican la creación de IU adaptables. En la próxima versión 1.9 de Compose, se incluirán menús contextuales con clic derecho y funciones mejoradas de panel táctil y mouse.
- Clases de tamaño de ventana: Usa clases de tamaño de ventana para tomar decisiones de diseño de nivel superior. AndroidX.window 1.5 introduce dos nuevas clases de tamaño de ancho: "grande" (de 1,200 dp a 1,600 dp) y "extragrande" (de 1,600 dp y más), que proporcionan puntos de interrupción más detallados para pantallas grandes. Esto ayuda a decidir cuándo expandir los rieles de navegación o mostrar tres paneles de contenido. También se anunció la compatibilidad con estos nuevos puntos de interrupción en la versión alfa 1.2 de la biblioteca de diseños adaptables de Compose, junto con orientación sobre el diseño.
- Vistas previas de Compose: Obtén comentarios rápidos visualizando tus diseños en una amplia variedad de tamaños de pantalla y relaciones de aspecto. También puedes especificar diferentes dispositivos por nombre para obtener una vista previa de tu IU en sus respectivos tamaños y con sus valores de inserción.
- Prueba de diseños adaptativos: Validar tus diseños adaptativos es fundamental, y Android Studio ofrece varias herramientas para realizar pruebas, incluidas vistas previas para diferentes tamaños y relaciones de aspecto, un emulador de tamaño variable para realizar pruebas en diferentes tamaños de pantalla con un solo AVD, pruebas de capturas de pantalla y pruebas de comportamiento instrumentales. Además, con Journeys with Gemini en Android Studio, puedes definir pruebas con lenguaje natural para realizar pruebas aún más sólidas en diferentes tamaños de ventana.
Cómo garantizar la disponibilidad de la app en todos los dispositivos
Evita declarar innecesariamente funciones requeridas (como cámaras o GPS específicos) en tu manifiesto, ya que esto puede impedir que tu app aparezca en Play Store en dispositivos que carecen de esos componentes de hardware específicos, pero que, de lo contrario, podrían ejecutar tu app perfectamente.
Cómo controlar diferentes métodos de entrada
Recuerda controlar varios métodos de entrada, como el táctil, el teclado y el mouse, en especial con las Chromebooks desmontables y las pantallas conectadas.
Prepárate para los cambios en las APIs de orientación y cambio de tamaño en Android 16
A partir de Android 16, para las apps que se segmenten para el SDK 36, se ignorarán las restricciones de manifiesto y de tiempo de ejecución sobre la orientación, la capacidad de cambio de tamaño y la relación de aspecto en pantallas de al menos 600 dp en ambas dimensiones. Para satisfacer las expectativas de los usuarios, tus apps deberán tener diseños que funcionen tanto en ventanas verticales como horizontales, y admitir el cambio de tamaño en el tiempo de ejecución. Hay un parámetro de configuración de manifiesto de inhabilitación temporal a nivel de la aplicación y de la actividad para retrasar estos cambios hasta targetSdk 37, y estos cambios actualmente no se aplican a las apps categorizadas como "Juegos". Obtén más información sobre estos cambios en la API.
Consideraciones de adaptación para juegos
Los juegos también deben ser adaptables, y Unity 6 agregará compatibilidad mejorada para el control de la configuración, incluidas las APIs para capturas de pantalla, relación de aspecto y densidad. Los casos de éxito, como Asphalt Legends Unite, muestran aumentos significativos en la retención de usuarios en dispositivos plegables después de implementar funciones adaptativas.
Comienza a crear contenido adaptable hoy mismo
Ahora es el momento de mejorar tus apps para Android y hacerlas intuitivamente responsivas en todos los factores de forma. Con las actualizaciones y las herramientas más recientes que presentamos, puedes crear experiencias que fluyan sin problemas en todos los dispositivos, desde plegables hasta automóviles y mucho más. Implementar estas estrategias te permitirá expandir tu alcance y deleitar a los usuarios en todo el ecosistema de Android.
Inspírate con la charla “El desarrollo adaptable para Android hace que tu app se destaque en todos los dispositivos” y explora todos los recursos que necesitarás para comenzar tu recorrido en developer.android.com/adaptive-apps.
Explora este anuncio y todas las actualizaciones de Google I/O 2025 en io.google a partir del 22 de mayo.
*Fuente: Datos internos de Google
Seguir leyendo
-
Novedades sobre productos
En 2025, el ecosistema de Android creció mucho más allá del teléfono. Actualmente, los desarrolladores tienen la oportunidad de llegar a más de 500 millones de dispositivos activos, incluidos plegables, tablets, XR, Chromebooks y automóviles compatibles.
Fahd Imtiaz • Lectura de 2 min
-
Novedades sobre productos
Con nuevos factores de forma, como el Pixel 10 Pro Fold, que se unen al ecosistema de Android, el desarrollo de apps adaptables es fundamental para crear experiencias del usuario de alta calidad en teléfonos, tablets y dispositivos plegables.
Fahd Imtiaz, Miguel Montemayor • Lectura de 3 min
-
Novedades sobre productos
Esto incluye el inicio del lanzamiento de Android 16, con detalles para desarrolladores y usuarios, una versión preliminar para desarrolladores para mejorar las experiencias de escritorio de Android con pantallas conectadas y actualizaciones para los usuarios de Android en las apps de Google y mucho más, además de la actualización de Pixel de junio.
Fahd Imtiaz • Lectura de 6 min
Mantente al día
Recibe la información más reciente sobre el desarrollo de Android en tu bandeja de entrada todas las semanas.