Upload
josue-yeray-julian-ferreiro
View
5.036
Download
1
Tags:
Embed Size (px)
DESCRIPTION
Talk about MVVM implementation in wp8, used in the Windows Phone week Spain 2013
Citation preview
Windows Phone 8MVVM Development
Windows Phone 8MVVM Development
mvvm dependenciesservices
testing quality
mvvm
modelview viewmodel
PropertiesCommandsbindings
Services as Dependencies
Windows Phone 8MVVM Development
mvvm
VMainPage VMMainPage
VSecondaryPage
VMSecondaryPage
Single Resolving
Point
DataContext
UnityNinjectnanoIoC
VIEWS VIEWMODELSLOCATOR
Windows Phone 8MVVM Development
services
navigation
resources
hardware
NavigationService
ResourceService
GPSService IsoStoreServiceNFCServiceVoiceService
NEEDS SERVICES
Contract+Implementation
Windows Phone 8MVVM Development
dependencies
viewmodel
navigation
resourcesweb
services
hardware
Windows Phone 8MVVM Development
testing
viewmodelViewmodel Test Class
INavigationService
IResourceService
IGPSService IRadioServiceIIsoStoreService
REAL CODE DEPENDENCIES
TEST CODE
GenerateMocks forDependencies
Inject Mocks
Windows Phone 8MVVM Development
quality
Windows Phone 8MVVM Development
quality
All of this for…
A car, by definition:4 wheels3/5 Seats1 engine
QUALITY
Windows Phone 8MVVM Development
quality
All of this for… QUALITY
Windows Phone 8MVVM Development
More info…MVVMGOOD PRACTICESXAMLSTYLES & TEMPLATESSYSTEM INTEGRATIONCOMMUNICATIONSNFC & BLUETOOTHSENSORSAND MUCH MORE… (550 pages)
11bit.ly/wp8book
20% de descuento en el libro “Desarrollo en Windows 8 y Windows Phone 8 con XAML y C#”
Sólo hasta el 02 de Noviembre del 2013.
Introduce el cupón PEHB8KUH al realizar tu compraen nuestra tienda online.
Síguenos y descubrirás los mejores trucos y recursos:
facebook.com/campusmvp twitter.com/campusmvp
www.campusmvp.es
THANKS!QUESTIONS?
Blog
@JosueYeray
www.geeks.ms/blogs/jyeray
Windows Phone 8MVVM Development