MVVM – Hello World
-
Upload
rafael-avelar-pacheco -
Category
Software
-
view
166 -
download
2
Transcript of MVVM – Hello World
Sumário
Histórico Práticas e padrões Conceitos fundamentais Vantagens MVVM em aplicações cross plataformas Demo Knockout.js Demo MVVMCross Demo Extra!
Histórico Práticas e padrões
UI Softwares => MVC – MVP 2004 Martin Fowler propõe PM 2005 John Gossman (Arquiteto WPF e Silverlight) propõe MVVM 2013 Reactive Manifesto
Responsivo (Responsive) Resiliente (Resilient) Elástico (Elastic) Dirigido a mensagem (Message Driven)
Vantagens
Separação da lógica de negócio, modelos e interfaces de usuário; Aumento da facilidade de testar, dar manutenção e evoluir o código; Maior quantidade de código reutilizado; Abstração da view; Facilidade em implementar interfaces mais interativas e
responsivas; Aumento da modularidade;