Estructura de un ViewModel en Xamarin.Forms
El patrón Modelo-Vista-ViewModel (MVVM) hace una separación de la interfaz de usuario (la vista) a partir de los datos subyacentes (el modelo) a través de una clase que sirve como intermediario entre la vista y el modelo (ViewModel). La vista y el ViewModel están conectados a través de enlaces de datos definidos en la vista. El ViewModel recupera los datos del modelo invocando métodos en las clases del modelo y a continuación ofrece los datos del modelo a la vista (reformateándolos si es necesario) de forma que la vista los pueda utilizar fácilmente.…continue reading →