Introducción al patrón de diseño MVVM

Clase 46 de 52Curso de Xamarin.Forms

Resumen

MVVM es el acrónimo de Model - View - ViewModel, un patrón de diseño para el desarrollo de aplicaciones. Los patrones de diseño, son en términos generales, soluciones probadas a problemas recurrentes. Aplicar estos patrones de diseño en nuestras soluciones de software nos va a permitir código altamente mantenible, extensibles y con mejores prácticas.

El patrón MVVM sugiere la existencia de tres partes:

  • Model
  • View
  • ViewModel

En la siguiente clase se detallan cada una de estas partes, su funcionalidad y ventajas de uso.