Conceptos básicos de Compose

Da tus primeros pasos con Jetpack Compose y aprende sobre las funciones de componibilidad, diseños y estados básicos, Material Design, listas y animaciones.

 

Instructivo para principiantes

Aprende los aspectos básicos de Compose y cómo compilar un componente de IU simple con funciones declarativas. Comprende las funciones de componibilidad, los diseños básicos y cómo funcionan Material Design, las listas y las animaciones en Compose.

Cómo pensar en Compose

Video

Aprende a pensar en Compose y modifica tu forma de pensar para centrarte en "qué" y no en "cómo".

Funciones de componibilidad

Video

Aprende los componentes básicos de Compose: las funciones de componibilidad.

Cómo escribir tu primera app de Compose

Codelab

Obtén experiencia práctica y aprende los aspectos básicos de la IU declarativa, el trabajo con el estado, los diseños y los temas. Verás qué son los elementos componibles y los modificadores, cómo trabajar con elementos básicos de la IU como Row y Column, y cómo asignarle un estado a tu app.

Kit de herramientas de la IU de Compose

Video

Aprende sobre el conjunto de elementos componibles que forman parte del kit de herramientas de Compose: componentes de Material Design, diseños, modificadores y mucho más.

Cómo implementar un diseño real

Codelab

En este codelab, aprenderás a implementar diseños reales con elementos componibles y modificadores que Compose proporciona de forma predeterminada.

Cómo comenzar a usar el estado

Codelab

Aprende cómo el estado de la app determina qué se muestra en la IU, cómo Compose mantiene actualizada la IU cuando cambia el estado, cómo optimizar la estructura de tus funciones de componibilidad y cómo trabajar con ViewModels en una app de Compose.

Cómo acelerar con las herramientas

Video

Aprende a acelerar tu desarrollo con herramientas específicas de Compose en Android Studio.

Cómo migrar desde el sistema de View

Video Opcional

¿Tienes una app existente compilada con Views? Aprende a adoptar un enfoque incremental para la migración.

Migración práctica

Codelab Opcional

Analiza una migración práctica de una app basada en objetos View a Jetpack Compose para comprender cómo adoptar Compose cada vez más, y explora las implicaciones para tu arquitectura y tus pruebas.