SlideShare une entreprise Scribd logo
1  sur  6
Mate Flex Framework
Agenda
• Qué es Mate?
• Por qué utilizarlo?
• Cómo funciona?
• Recursos
Que és Mate?

• Es un framework que promueve la creación
  de aplicaciones Flex desacopladas.
• Se encuentra basado en tags.
• Cuenta con un mecanismo de Inyeccion de
  Dependencias.
Por qué utilizarlo?
• Es facil de entender.
• Es no intrusivo.
• Es flexible.
• Ayuda a organizar y encapsular el código.
• Permite crear componentes altamente
  desacoplados.
Cómo funciona?
          •   La vista dispara un evento
              personalizado.

          •   El evento llega al bloque de
              EventHandlers del EventMap
              que escuchan ese tipo de
              evento.

          •   Dentro del EventHandler se
              ejecutan una serie de acciones,
              por ejemplo la invocación a un
              Servicio.

          •   Un método del Model Manager
              es ejecutado, para aplicar lógica
              de negocio.

          •   Los datos son injectados a la
              vista vía Binding.
Recursos

• www.ivanalvarez.com/blog
• http://mate.asfusion.com

Contenu connexe

En vedette

En vedette (6)

SpringBlazeDS
SpringBlazeDSSpringBlazeDS
SpringBlazeDS
 
Flex en ambientes empresariales
Flex en ambientes empresarialesFlex en ambientes empresariales
Flex en ambientes empresariales
 
Taller spring flex
Taller spring flexTaller spring flex
Taller spring flex
 
Flex hero
Flex heroFlex hero
Flex hero
 
01 - Introdução a programação para internet v1.1
01 - Introdução a programação para internet v1.101 - Introdução a programação para internet v1.1
01 - Introdução a programação para internet v1.1
 
Los 20 conceptos basico de redes e internet
Los 20 conceptos basico de redes e internetLos 20 conceptos basico de redes e internet
Los 20 conceptos basico de redes e internet
 

Similaire à Introducción a Mate Flex Framework

Catalyst: Framework para el desarrollo de aplicaciones Web
Catalyst: Framework para el desarrollo de aplicaciones WebCatalyst: Framework para el desarrollo de aplicaciones Web
Catalyst: Framework para el desarrollo de aplicaciones WebEsteban Saavedra
 
Defensa proyecto fin de carrera
Defensa proyecto fin de carreraDefensa proyecto fin de carrera
Defensa proyecto fin de carreraBorja Merino
 
Presentación Procesos Automatizados MasterBase
Presentación Procesos Automatizados MasterBasePresentación Procesos Automatizados MasterBase
Presentación Procesos Automatizados MasterBaseMasterBase®
 
Symfony2 un framework para maximizar tu productividad en desarrollo web
Symfony2 un framework para maximizar tu productividad en desarrollo webSymfony2 un framework para maximizar tu productividad en desarrollo web
Symfony2 un framework para maximizar tu productividad en desarrollo webIEBSchool
 
Presentación Vmining
Presentación VminingPresentación Vmining
Presentación Vminingkamirik
 
Frameworks de Desarrollo Web Grails
Frameworks de Desarrollo Web GrailsFrameworks de Desarrollo Web Grails
Frameworks de Desarrollo Web GrailsEsteban Saavedra
 
Semana 1 sistematizacion v1Preguntas.pptx
Semana 1 sistematizacion v1Preguntas.pptxSemana 1 sistematizacion v1Preguntas.pptx
Semana 1 sistematizacion v1Preguntas.pptxcesaralcidespezoborr1
 
Desarrollando aplicaciones empresariales con Xamarin.Forms, Docker, MVVM y ....
Desarrollando aplicaciones empresariales con Xamarin.Forms, Docker, MVVM y  ....Desarrollando aplicaciones empresariales con Xamarin.Forms, Docker, MVVM y  ....
Desarrollando aplicaciones empresariales con Xamarin.Forms, Docker, MVVM y ....Yhorby Matias
 
15-Unidad 4: Introducción a las Arquitecturas Web 4.1 DAO 4.2 MVC
15-Unidad 4: Introducción a las Arquitecturas Web 4.1 DAO 4.2 MVC15-Unidad 4: Introducción a las Arquitecturas Web 4.1 DAO 4.2 MVC
15-Unidad 4: Introducción a las Arquitecturas Web 4.1 DAO 4.2 MVCLuis Fernando Aguas Bucheli
 
Arquitectura de microservicios
Arquitectura de microserviciosArquitectura de microservicios
Arquitectura de microserviciosFelix Liberio
 
2-Unidad 1: Arquitectura de Diseño-1.1 MVC-Desarrollo
2-Unidad 1: Arquitectura de Diseño-1.1 MVC-Desarrollo2-Unidad 1: Arquitectura de Diseño-1.1 MVC-Desarrollo
2-Unidad 1: Arquitectura de Diseño-1.1 MVC-DesarrolloLuis Fernando Aguas Bucheli
 

Similaire à Introducción a Mate Flex Framework (20)

SGCE 2014 micro services
SGCE 2014 micro servicesSGCE 2014 micro services
SGCE 2014 micro services
 
Catalyst: Framework para el desarrollo de aplicaciones Web
Catalyst: Framework para el desarrollo de aplicaciones WebCatalyst: Framework para el desarrollo de aplicaciones Web
Catalyst: Framework para el desarrollo de aplicaciones Web
 
JS Patterns Applied to a Real World Example
JS Patterns Applied to a Real World ExampleJS Patterns Applied to a Real World Example
JS Patterns Applied to a Real World Example
 
Introducción a Asp.Net Mvc
Introducción a Asp.Net MvcIntroducción a Asp.Net Mvc
Introducción a Asp.Net Mvc
 
Defensa proyecto fin de carrera
Defensa proyecto fin de carreraDefensa proyecto fin de carrera
Defensa proyecto fin de carrera
 
Presentación Procesos Automatizados MasterBase
Presentación Procesos Automatizados MasterBasePresentación Procesos Automatizados MasterBase
Presentación Procesos Automatizados MasterBase
 
Symfony2 un framework para maximizar tu productividad en desarrollo web
Symfony2 un framework para maximizar tu productividad en desarrollo webSymfony2 un framework para maximizar tu productividad en desarrollo web
Symfony2 un framework para maximizar tu productividad en desarrollo web
 
Presentación Vmining
Presentación VminingPresentación Vmining
Presentación Vmining
 
Frameworks de Desarrollo Web Grails
Frameworks de Desarrollo Web GrailsFrameworks de Desarrollo Web Grails
Frameworks de Desarrollo Web Grails
 
Atix13
Atix13Atix13
Atix13
 
Gwt IV -mvp
Gwt IV -mvpGwt IV -mvp
Gwt IV -mvp
 
Semana 1 sistematizacion v1Preguntas.pptx
Semana 1 sistematizacion v1Preguntas.pptxSemana 1 sistematizacion v1Preguntas.pptx
Semana 1 sistematizacion v1Preguntas.pptx
 
Desarrollando aplicaciones empresariales con Xamarin.Forms, Docker, MVVM y ....
Desarrollando aplicaciones empresariales con Xamarin.Forms, Docker, MVVM y  ....Desarrollando aplicaciones empresariales con Xamarin.Forms, Docker, MVVM y  ....
Desarrollando aplicaciones empresariales con Xamarin.Forms, Docker, MVVM y ....
 
15-Unidad 4: Introducción a las Arquitecturas Web 4.1 DAO 4.2 MVC
15-Unidad 4: Introducción a las Arquitecturas Web 4.1 DAO 4.2 MVC15-Unidad 4: Introducción a las Arquitecturas Web 4.1 DAO 4.2 MVC
15-Unidad 4: Introducción a las Arquitecturas Web 4.1 DAO 4.2 MVC
 
Cloud Native Development in the JVM
Cloud Native Development in the JVMCloud Native Development in the JVM
Cloud Native Development in the JVM
 
Infraestructura como Código en Azure
Infraestructura como Código en AzureInfraestructura como Código en Azure
Infraestructura como Código en Azure
 
Taller de zan php
Taller de zan phpTaller de zan php
Taller de zan php
 
Meetup Oracle Technology MAD_BCN: 6.2 DevOps y DataOps
Meetup Oracle Technology MAD_BCN: 6.2 DevOps y DataOpsMeetup Oracle Technology MAD_BCN: 6.2 DevOps y DataOps
Meetup Oracle Technology MAD_BCN: 6.2 DevOps y DataOps
 
Arquitectura de microservicios
Arquitectura de microserviciosArquitectura de microservicios
Arquitectura de microservicios
 
2-Unidad 1: Arquitectura de Diseño-1.1 MVC-Desarrollo
2-Unidad 1: Arquitectura de Diseño-1.1 MVC-Desarrollo2-Unidad 1: Arquitectura de Diseño-1.1 MVC-Desarrollo
2-Unidad 1: Arquitectura de Diseño-1.1 MVC-Desarrollo
 

Introducción a Mate Flex Framework

  • 2. Agenda • Qué es Mate? • Por qué utilizarlo? • Cómo funciona? • Recursos
  • 3. Que és Mate? • Es un framework que promueve la creación de aplicaciones Flex desacopladas. • Se encuentra basado en tags. • Cuenta con un mecanismo de Inyeccion de Dependencias.
  • 4. Por qué utilizarlo? • Es facil de entender. • Es no intrusivo. • Es flexible. • Ayuda a organizar y encapsular el código. • Permite crear componentes altamente desacoplados.
  • 5. Cómo funciona? • La vista dispara un evento personalizado. • El evento llega al bloque de EventHandlers del EventMap que escuchan ese tipo de evento. • Dentro del EventHandler se ejecutan una serie de acciones, por ejemplo la invocación a un Servicio. • Un método del Model Manager es ejecutado, para aplicar lógica de negocio. • Los datos son injectados a la vista vía Binding.

Notes de l'éditeur