Jetpack Compose es el kit de herramientas moderno de Android para compilar IU nativas con APIs intuitivas de Kotlin y menos código. Compose simplifica y acelera el desarrollo de la IU, incluida la adaptación a cualquier factor de forma, desde teléfonos, tablets y dispositivos plegables hasta TVs y wearables.

Compose ofrece componentes de IU prediseñados que funcionan con gráficos, animaciones y otros elementos visuales.

Compila la IU con Android

Para los desarrolladores que ya conocen Android: En este curso, se abordan los aspectos básicos de la compilación de IU nativas con Compose, incluidos los diseños, los temas, las animaciones, la arquitectura, el estado, la accesibilidad y las pruebas.
Para los desarrolladores que recién comienzan a usar Android: Aprende a compilar una app para Android con Jetpack Compose, el kit de herramientas moderno para compilar interfaces de usuario en Android.

Compila para factores de forma móviles

Guía
Aprende los conceptos básicos del diseño adaptable para crear experiencias del usuario que se adapten sin problemas a pantallas de todos los tamaños en teléfonos, tablets, dispositivos plegables y dispositivos ChromeOS.
Guía
Compila IU adaptables con componentes de diseño adaptable de Material 3, como ListDetailPaneScaffold y SupportingPaneScaffold.
Guía
Implementa patrones de navegación adaptables con componentes de Material 3, como NavigationSuite y NavigationSuiteScaffold.

Compila tu app para dispositivos específicos

Guía
Escribe aplicaciones para wearables que les permitan a los usuarios mantenerse conectados, monitorear datos biométricos, monitorear ejercicios y aprovechar otras funciones útiles sobre la marcha.
Guía
Crea nuevas apps para TVs en función de lo que ya sabes sobre Android. O bien, extienda sus aplicaciones existentes para que se ejecuten en TVs.
Guía
Lleva tu app a vehículos con Android Auto o el SO Android Automotive; una arquitectura de app funciona para ambos.
Guía
Android XR es una extensión de la plataforma de Android, por lo que puedes compilar apps de XR con las APIs y herramientas de Android, o bien con estándares abiertos, como OpenXR y WebXR.
Diseña para todos. Integra funciones y servicios de accesibilidad en tu app para mejorar la usabilidad para todos los usuarios.

Optimiza tu app

Mejora el rendimiento de tu app para asegurarte de que la interfaz de usuario se ejecute de forma fluida y responsiva.
Escribe pruebas sólidas para asegurarte de que la interfaz de usuario de tu app sea confiable, no presente bloqueos y funcione según lo previsto.

Videos recientes