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.

Componentes de la arquitectura de Android

Guía de arquitectura de apps

Arquitectura de una app en Android

Model–view–viewmodel

Introduction to MVVM on Android

La arquitectura MVVM y sus componentes

Android: ¿Qué es MVC, MVP y MVVM?

Componentes de arquitectura de Android, de MVC a MVVM

ViewModel

ViewModel Explained

LiveData

LiveData Explained

Código en Github: LiveData Demo Project

Codelab:

Incorporate Lifecycle-Aware Components

Tutorial sobre ViewModel

Ejemplo: Adopción de mascotas

Más información:

MVVM and LiveData on Android

Blog: Model View View-Model (MVVM): Getting Started

Código en Github: MVVMExample1

Tutorial sobre LiveData

Data Binding 1: Expresiones, Eventos Y Observables

ViewModels: Persistence, onSaveInstanceState(), Restoring UI State and Loaders

ViewModels and LiveData: Patterns + AntiPatterns

Kotlin:

Deja una respuesta