Date post: | 25-May-2015 |
Category: |
Technology |
Upload: | la-cantine-numerique-rennaise |
View: | 940 times |
Download: | 1 times |
TTFx Breizh User Group 1
Mathurin BODY
is your mate
MateFramework MVC pour F lex
Mathurin BODY© amortoxico
TTFx Breizh User Group 2
Mate
Une boisson d’Amérique du Sud
Un framework MVC pour Flex
Basé sur des tags (mxml)
Open-source (License Apache 2.0)
Version 0.9 (Flex 3 & 4)
Créé en 2008 par
© G
ori
vero
TTFx Breizh User Group 3
Twisearch
TTFx Breizh User Group 4
Twisearch
TTFx Breizh User Group 5
Twisearch
La vue connaît l’API du service
Les services ne peuvent pas être
réutilisés
La vue gère le modèle de données
TTFx Breizh User Group 6
Les limites de cette approche
TTFx Breizh User Group 7
Vue
L’approche MVC(S)
Modèle
Services
TTFx Breizh User Group 8
L’approche MVC(S)
Services
ModèleVue
Modèle
Services
Vue
Evènement
TTFx Breizh User Group 9
L’approche MVC(S)
Services
ModèleVue Contrôleur
evt 1
2 3
4
TTFx Breizh User Group 10
L’approche MVC(S)
Services
ModèleVue Contrôleur
evt
Contrôleur
1
TTFx Breizh User Group 11
L’approche MVC(S)
Services
ModèleVue Contrôleur
evt
Contrôleur
2
TTFx Breizh User Group 12
L’approche MVC(S)
Services
ModèleVue Contrôleur
evt
Contrôleur
34
TTFx Breizh User Group 13
L’approche MVC(S)
Services
ModèleVue Contrôleur
evt
TTFx Breizh User Group 14
L’approche MVC(S)
Services
ModèleVue Contrôleur
evt
Contrôleur
TTFx Breizh User Group 15
L’approche MVC(S)
Services
ModèleVue Contrôleur
evt
Vue
TTFx Breizh User Group 16
Le pattern « Presentation Model »
Services
ModèleContrôleur
evt
Vue PresentationModel
TTFx Breizh User Group 17
Le pattern « Presentation Model »
Services
ModèleContrôleur
evt
Vue PresentationModel
Presentation ModelVue
Inspiré par Brett Coffin : http://separ8.net/
TTFx Breizh User Group 18
Vue / Logique applicative
Services
ModèleContrôleur
evt
Skin PresentationModel
TTFx Breizh User Group 19
Projets multi-écrans
TTFx Breizh User Group 20
Why is Mate your mate ?
Simple
Découplage fort
Non intrusif
Extensible
Support de l’i18n
Bonne documentation
© G
ori
vero
http://mate.asfusion.com/
TTFx Breizh User Group 21
Merci !
@mathurin_body