Skip to content

Latest commit

 

History

History
55 lines (27 loc) · 1.38 KB

File metadata and controls

55 lines (27 loc) · 1.38 KB

Kotlin-Avanzado > Sesión 7

Sesión 7: Patrones de Arquitectura

1. Objetivos 🎯

  • Introducir el patrón Observer mediante RxKotlin
  • Diseñar la estructura del proyecto y la composición de los archivos
  • Separar la lógica de negocio de los modelos, la interfaz gráfica y su gestión mediante el patrón MVVM
  • Aplicar los Architectures components de Jetpack en una app

2. Contenido 📘

Dependency Injection

Utilizaremos el patrón de arquitectura propuesto por Jetpack para estructurar nuestro proyecto.


Model View Presenter

Estructuraremos nuestro código con este patrón.


RxKotlin

Implementaremos el patrón observer a través de una librería de terceros llamada ReactiveX, en la versiǿn para kotlin. Esta difiere un poco a la implementación viste con LiveData.

3. Proyecto 🔨

Aplica los lineamientos que vienen en esta guía para definir y comenzar el desarrollo de tu proyecto.

Anterior | Siguiente