Jetpack Compose definitivamente is the new cool en Android, todos queremos aprender, todos queremos construir UI ya pero, a medida que metemos mano y conocemos este Toolkit podríamos caer en mucho desorden sin darnos cuenta. Haciendo que nuestras aplicaciones tengan código difícil de leer y entender para hacerlas escalar.

Por eso en esta clase hice una iteración de cómo podrías orgranizar un Proyecto de Android que utilice Jetpack Compose, siguiendo las capas de Clean Architecture:

  • Data
  • Domain
  • Presentation

El Core de Jetpack Compose por supuesto es Presentation debemos cuidar que los asuntos de UI se conserven aquí.

Aún en la capa de Presentation podemos hacer una organización de Composables interezante que nos eviten el código espagueti y nos permitan trabajar mejor en equipo.

Te dejo los slides y el código para que nunca se te olvide.

Creo que Jetpack Compose es el futuro que se está haciendo presente muy rápido, la mejor noticia es que ya tenemos release lo que significa que puedes usarlo en Producción.

Ya lo probaste?

Si te gustó esta clase no olvides compartirla haces un excelente trabajo divulgando conocimiento ⚡