Arquitectura de una app en Android

Explicación de los componentes de la arquitectura de una app en Android

JetPack

Jetpack es un conjunto de bibliotecas que ayuda a los desarrolladores a seguir las prácticas recomendadas, reducir el código estándar y escribir código que funcione de manera coherente en los dispositivos y las versiones de Android para que puedan enfocarse en el código que les interesa.

Arquitectura de una app en Android

ViewModel

Ejemplo de ViewModel en Kotlin

LiveData

Ejemplo de LiveData en Kotlin

Model-View-ViewModel

MVVM

Corrutinas

Corrutinas en Kotlin

Flows

Flows en Kotlin

Room

Room

Room en Kotlin

Navegación entre fragments

Navigation Component

Ejemplo con Room

Ejemplo: Notes app

 

Deja una respuesta