Saltar a contenido

UD 2 — Clases y componentes

La unidad que convierte la pantalla en un catálogo de piezas: componentes que recogen datos del usuario, contenedores que los ordenan, diálogos que confirman y navegación que conecta pantallas.

Contenido

Qué aprenderás

  • El repaso exprés de POO que usa Compose (clases, atributos, métodos) y por qué el estado es POO en acción.
  • Los contenedores: Column, Row, Box, LazyVerticalGrid y Scaffold (la pantalla con huecos preparados).
  • Los 6 componentes esenciales con código y visual: Button, Text, TextField, Checkbox, RadioButton y menú desplegable.
  • Diálogos modales con AlertDialog y la conexión entre pantallas con Navigation Compose.
  • Dos casos prácticos completos: login con navegación y reproductor en rejilla.