Kotlin-Avanzado
> Sesión 7
- 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
Utilizaremos el patrón de arquitectura propuesto por Jetpack para estructurar nuestro proyecto.
Estructuraremos nuestro código con este patrón.
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.
Aplica los lineamientos que vienen en esta guía para definir y comenzar el desarrollo de tu proyecto.