Saltar a contenido

UD 3 — Generación de interfaces a partir de documentos XML

La unidad que explica por qué XML sigue vivo en un mundo Compose: recursos, drawables vectoriales, documentos de datos y eventos — y cómo conectar todo con Kotlin.

Contenido

Qué aprenderás

  • Leer, validar y editar cualquier documento XML de un proyecto Android (manifest, strings, drawables, datos).
  • El flujo moderno del gráfico vectorial: SVG → Vector Asset → clase R → painterResource en Compose.
  • Los lenguajes derivados de XML que importan hoy (SVG, RSS, XSLT como idea de transformación) y los que fueron historia (editores dedicados, WYSIWYG).
  • Eventos clásicos frente a Compose: de android:onClick en XML a onClick = { } verificado por el compilador.
  • Parsear documentos XML de datos con XmlPullParser y pintarlos en una LazyColumn.