SlideShare une entreprise Scribd logo
1  sur  18
@author  Евгений Зыков aka bugzhunter
Зачем нужен фреймворк? ,[object Object],[object Object],[object Object]
MVC VIEW CONTROLLER MODEL
начнем разработку с помощью  Mate…
Mate application VIEW APP
Mate application VIEW APP EVENT
Mate application VIEW APP EVENT EVENT MAP
Event flow PANEL STAGE BUTTON Capture phase Bubbling phase Target phase
Mate application VIEW EVENT EVENT MAP DATA EventHandlers Injectors MethodInvoker, ObjectBuilder, …
Mate application VIEW EVENT EVENT MAP DATA SERVICE
Mate application VIEW EVENT EVENT MAP DATA SERVICE EVENT
Mate application VIEW EVENT EVENT MAP DATA SERVICE EVENT MANAGER
Нам помогали ,[object Object],[object Object],[object Object]
Нам помогали ,[object Object],[object Object],[object Object]
Нам помогали ,[object Object]
и это только малая часть всего фреймворка
Что понравилось ,[object Object],[object Object],[object Object]
Недостатки ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]

Contenu connexe

En vedette

Italiensk Futurismo Och Lite Majkovksij 071120
Italiensk Futurismo Och Lite Majkovksij 071120Italiensk Futurismo Och Lite Majkovksij 071120
Italiensk Futurismo Och Lite Majkovksij 071120guest91ef1f
 
Tejido nervioso histologia
Tejido nervioso histologiaTejido nervioso histologia
Tejido nervioso histologiaCami Pessoa
 
QConSP 2014 - Continuous Delivery - Part 01 - Introdução
QConSP 2014 - Continuous Delivery - Part 01 - IntroduçãoQConSP 2014 - Continuous Delivery - Part 01 - Introdução
QConSP 2014 - Continuous Delivery - Part 01 - IntroduçãoRodrigo Russo
 
QConRio 2014 - Tutorial Iniciando Com Continuous Delivery
QConRio 2014 - Tutorial Iniciando Com Continuous DeliveryQConRio 2014 - Tutorial Iniciando Com Continuous Delivery
QConRio 2014 - Tutorial Iniciando Com Continuous DeliveryRodrigo Russo
 
Genalidades del sistema nervioso
Genalidades del sistema nerviosoGenalidades del sistema nervioso
Genalidades del sistema nerviosoCami Pessoa
 
Hepatitis And Hiv Co Infection Tonia Poteat 060508
Hepatitis And Hiv Co Infection Tonia Poteat 060508Hepatitis And Hiv Co Infection Tonia Poteat 060508
Hepatitis And Hiv Co Infection Tonia Poteat 060508elfaye
 

En vedette (8)

Ukazka Automat
Ukazka AutomatUkazka Automat
Ukazka Automat
 
Italiensk Futurismo Och Lite Majkovksij 071120
Italiensk Futurismo Och Lite Majkovksij 071120Italiensk Futurismo Och Lite Majkovksij 071120
Italiensk Futurismo Och Lite Majkovksij 071120
 
Tejido nervioso histologia
Tejido nervioso histologiaTejido nervioso histologia
Tejido nervioso histologia
 
QConSP 2014 - Continuous Delivery - Part 01 - Introdução
QConSP 2014 - Continuous Delivery - Part 01 - IntroduçãoQConSP 2014 - Continuous Delivery - Part 01 - Introdução
QConSP 2014 - Continuous Delivery - Part 01 - Introdução
 
QConRio 2014 - Tutorial Iniciando Com Continuous Delivery
QConRio 2014 - Tutorial Iniciando Com Continuous DeliveryQConRio 2014 - Tutorial Iniciando Com Continuous Delivery
QConRio 2014 - Tutorial Iniciando Com Continuous Delivery
 
Genalidades del sistema nervioso
Genalidades del sistema nerviosoGenalidades del sistema nervioso
Genalidades del sistema nervioso
 
Hepatitis And Hiv Co Infection Tonia Poteat 060508
Hepatitis And Hiv Co Infection Tonia Poteat 060508Hepatitis And Hiv Co Infection Tonia Poteat 060508
Hepatitis And Hiv Co Infection Tonia Poteat 060508
 
Comprehension
ComprehensionComprehension
Comprehension
 

Similaire à Mate framework

Viper в ios проектах
Viper в ios проектахViper в ios проектах
Viper в ios проектахAnvar Basharov
 
UAFPUG6 - PureMVC
UAFPUG6 - PureMVCUAFPUG6 - PureMVC
UAFPUG6 - PureMVCmandrew182
 
Uafpug 8 Presentation Puremvc Papervision Gallery Kuriksha Dmitry
Uafpug 8 Presentation Puremvc Papervision Gallery Kuriksha DmitryUafpug 8 Presentation Puremvc Papervision Gallery Kuriksha Dmitry
Uafpug 8 Presentation Puremvc Papervision Gallery Kuriksha DmitryMax Rozdobudko
 
Диагностика проблем в рабочей среде при помощи IntelliTrace и Visual Studio 2...
Диагностика проблем в рабочей среде при помощи IntelliTrace и Visual Studio 2...Диагностика проблем в рабочей среде при помощи IntelliTrace и Visual Studio 2...
Диагностика проблем в рабочей среде при помощи IntelliTrace и Visual Studio 2...Герман Криммель
 
Создаем масштабируемое корпоративное JavaScript-приложение, Влад Плотник
Создаем масштабируемое корпоративное JavaScript-приложение, Влад ПлотникСоздаем масштабируемое корпоративное JavaScript-приложение, Влад Плотник
Создаем масштабируемое корпоративное JavaScript-приложение, Влад ПлотникSigma Software
 
MarionetteJS. Shall we dance?
MarionetteJS. Shall we dance?MarionetteJS. Shall we dance?
MarionetteJS. Shall we dance?Kseniya Redunova
 
Droidcon Moscow 2015. Clean Architecture и MVP. Алексей Макаров - Zvooq
Droidcon Moscow 2015. Clean Architecture и MVP. Алексей Макаров - ZvooqDroidcon Moscow 2015. Clean Architecture и MVP. Алексей Макаров - Zvooq
Droidcon Moscow 2015. Clean Architecture и MVP. Алексей Макаров - ZvooqMail.ru Group
 
IT talk Odessa. Device Hive
IT talk Odessa. Device HiveIT talk Odessa. Device Hive
IT talk Odessa. Device HiveMarina Peregud
 
Remote (dev)tools своими руками
Remote (dev)tools своими рукамиRemote (dev)tools своими руками
Remote (dev)tools своими рукамиRoman Dvornov
 
C# Web. Занятие 11.
C# Web. Занятие 11.C# Web. Занятие 11.
C# Web. Занятие 11.Igor Shkulipa
 
Андрей Завадский "Бессерверная архитектура"
 Андрей Завадский "Бессерверная архитектура" Андрей Завадский "Бессерверная архитектура"
Андрей Завадский "Бессерверная архитектура"Fwdays
 
Никита Галкин "Testing in Node.js World"
Никита Галкин "Testing in Node.js World"Никита Галкин "Testing in Node.js World"
Никита Галкин "Testing in Node.js World"Fwdays
 
Высокопроизводительные приложения на базе Windows Azure. Пример реального про...
Высокопроизводительные приложения на базе Windows Azure. Пример реального про...Высокопроизводительные приложения на базе Windows Azure. Пример реального про...
Высокопроизводительные приложения на базе Windows Azure. Пример реального про...UNETA
 
Высокопроизводительные приложения на базе Windows Azure
Высокопроизводительные приложения на базе Windows AzureВысокопроизводительные приложения на базе Windows Azure
Высокопроизводительные приложения на базе Windows AzureAlexander Feschenko
 
Александр Лукин
Александр ЛукинАлександр Лукин
Александр ЛукинCodeFest
 

Similaire à Mate framework (20)

Viper в ios проектах
Viper в ios проектахViper в ios проектах
Viper в ios проектах
 
UAFPUG6 - PureMVC
UAFPUG6 - PureMVCUAFPUG6 - PureMVC
UAFPUG6 - PureMVC
 
Uafpug 8 Presentation Puremvc Papervision Gallery Kuriksha Dmitry
Uafpug 8 Presentation Puremvc Papervision Gallery Kuriksha DmitryUafpug 8 Presentation Puremvc Papervision Gallery Kuriksha Dmitry
Uafpug 8 Presentation Puremvc Papervision Gallery Kuriksha Dmitry
 
PureMVC and Papervision
PureMVC and PapervisionPureMVC and Papervision
PureMVC and Papervision
 
Диагностика проблем в рабочей среде при помощи IntelliTrace и Visual Studio 2...
Диагностика проблем в рабочей среде при помощи IntelliTrace и Visual Studio 2...Диагностика проблем в рабочей среде при помощи IntelliTrace и Visual Studio 2...
Диагностика проблем в рабочей среде при помощи IntelliTrace и Visual Studio 2...
 
Viper architecture
Viper architectureViper architecture
Viper architecture
 
Создаем масштабируемое корпоративное JavaScript-приложение, Влад Плотник
Создаем масштабируемое корпоративное JavaScript-приложение, Влад ПлотникСоздаем масштабируемое корпоративное JavaScript-приложение, Влад Плотник
Создаем масштабируемое корпоративное JavaScript-приложение, Влад Плотник
 
MarionetteJS. Shall we dance?
MarionetteJS. Shall we dance?MarionetteJS. Shall we dance?
MarionetteJS. Shall we dance?
 
Droidcon Moscow 2015. Clean Architecture и MVP. Алексей Макаров - Zvooq
Droidcon Moscow 2015. Clean Architecture и MVP. Алексей Макаров - ZvooqDroidcon Moscow 2015. Clean Architecture и MVP. Алексей Макаров - Zvooq
Droidcon Moscow 2015. Clean Architecture и MVP. Алексей Макаров - Zvooq
 
IT talk Odessa. Device Hive
IT talk Odessa. Device HiveIT talk Odessa. Device Hive
IT talk Odessa. Device Hive
 
Remote (dev)tools своими руками
Remote (dev)tools своими рукамиRemote (dev)tools своими руками
Remote (dev)tools своими руками
 
SECON'2014 - Антон Веретенников, Илья Семаков - Переход от коллбеков к событиям
SECON'2014 - Антон Веретенников, Илья Семаков - Переход от коллбеков к событиямSECON'2014 - Антон Веретенников, Илья Семаков - Переход от коллбеков к событиям
SECON'2014 - Антон Веретенников, Илья Семаков - Переход от коллбеков к событиям
 
Aspect Oriented Approach
Aspect Oriented ApproachAspect Oriented Approach
Aspect Oriented Approach
 
C# Web. Занятие 11.
C# Web. Занятие 11.C# Web. Занятие 11.
C# Web. Занятие 11.
 
Андрей Завадский "Бессерверная архитектура"
 Андрей Завадский "Бессерверная архитектура" Андрей Завадский "Бессерверная архитектура"
Андрей Завадский "Бессерверная архитектура"
 
Никита Галкин "Testing in Node.js World"
Никита Галкин "Testing in Node.js World"Никита Галкин "Testing in Node.js World"
Никита Галкин "Testing in Node.js World"
 
WatchKit 101
WatchKit 101WatchKit 101
WatchKit 101
 
Высокопроизводительные приложения на базе Windows Azure. Пример реального про...
Высокопроизводительные приложения на базе Windows Azure. Пример реального про...Высокопроизводительные приложения на базе Windows Azure. Пример реального про...
Высокопроизводительные приложения на базе Windows Azure. Пример реального про...
 
Высокопроизводительные приложения на базе Windows Azure
Высокопроизводительные приложения на базе Windows AzureВысокопроизводительные приложения на базе Windows Azure
Высокопроизводительные приложения на базе Windows Azure
 
Александр Лукин
Александр ЛукинАлександр Лукин
Александр Лукин
 

Mate framework