Transcript
基于MVVM的实GomePlus移动端架构
Agenda01
MVVM
GomePlus
Q&A
MVVM02
Model
Model
View
Controller
ModelModel
View
Presenter
Model
View
ViewModel
MVC MVP MVVM
MVVM03
MVC MVP MVVM
Controller
View Model
ViewPresente
r Model
View ViewModel
Model
04
copy
05
06 - -
SOLID
07 - -
08 - -
Data
Model
View Model
UI
09Pr
oduc
t M
odul
e View1 View2 View3
VM1 VM2 VM3
Model1 Model2 Shop
Mod
ule View1 View2 View3
VM1 VM2 VM3
Model1 Model2
X M
odul
e
View1 View2 View3
VM1 VM2 VM3
Model1 Model2
Router Framework
Storage Security Cache Network Media…
10
11
MVVM
1 2 3
12 MVVM
VM/ModelVM UI Model
MVVMData Binding Proxy
VM/ModelV MView Model
VMView
Model
UI
13 VM
14 Databinding Proxy
MVVM15
UI1
UI2
3
4
App1
2
App3
4
Q&A: [email protected]/ : 18611999430