Adobe Flex Framework v3.5.

Slides:



Advertisements
Presentaciones similares
COLEGIO DE BACHILLERES PLANTEL #13 Xochimilco-TEPEPAN
Advertisements

Presentación de Visual Web Developer 2005 Express Edition Alfonso Goyeneche Torres Presidencia Nacional Comunidad Académica Microsoft Junta Directiva Nacional.
U.M.L A/Gx. Diego Gutiérrez Application Analysis and Design.
Herramientas informáticas
Navegación y comunicación en Internet y uso de las redes sociales
Internet y tecnologías web
MadeInFlex Componentes dentro de celdas Joan Garnet
Cómo cargar contenidos en un curso en Moodle
Paper On Demand Server & Designer. Descripción Técnica de Arquitectura y Componentes de la Solución PPOD.
Introducción a Windows Forms
Modemmujer, Red Feminista de Comunicación Electrónica.
Qué es una Comunidad? Comunidades… … compartir conocimientos, noticias y documentación entre agrupaciones de usuarios en torno a un tema determinado. Pestaña.
Koldo Parra de la Horra 1 MANUAL DEL PUBLICADOR EN JOOMLA (9) Todo lo que necesitas saber para publicar tus artículos en la página Web del Centro Insertar.
RECURSOS INTERACTIVOS. Cualificaciones_ NIVELES Permite añadir una definición clara, pública y personalizada de los criterios de calificación para aplicarlos.
BASE DE DATOS Primeros pasos
Modelando aplicaciones
4. Mantenimiento de los espacios de trabajo. Manual de formación 2 4. Modificación de los espacios de trabajo 4.1 Introducción……………………………….……..……..…pág.
Relaciones Industriales - DTI – Corpoica (Tibaitatá)
Gestionar y organizar los elementos del correo electrónico
Java Applets Ing. Martín Jiménez.
"java del lado del servidor" Servlet y JSP Java Server Pages.
Control de eventos con Javascript
OBJETO REQUEST. El objeto Request Por qué el objeto request Funcionamiento Colecciones: – Transferencia de variables por URL –Transferencia de variables.
Framework Hexápodo PHP fácil, rápido y sin dolor
Spring Framework v2.5.
Cont.. Universidad Católica de El Salvador Centro Regional de Ilobasco Licenciatura en ciencias de la educación con especialidad en matemática. Portafolio.
Ingeniería del Software
Índice Sesión I Bloque I (09:30 a 10:30 Horas) Configuración Inicial
Otras aplicaciones ofimáticas: Bases de datos
RESUMENCURSO STRUTS 2 Resumen de lo visto en este tercer módulo: VISTA del framework Struts 2 Debes tener los conceptos muy claros sobre: Results UI Tags.
Profesor: Miguel Angel Vidal
Casos de Uso. Módulo Administrador
Gestión de Contenido Electrónico CONCEPTOS DE INFOPATH De Andrés Concha Bucaram.
Java Server Faces.
Conocimiento Básico de la Web. 1(C) Inecor Informática
BASES DE DATOS Con Access.
Ing. Elkin José Carrillo Arias
INTRODUCCIÓN A AJAX. ¿Qué es AJAX? Acrónimo de Asynchronous JavaScript And XML No es ninguna tecnología, ni lenguaje de programación. Es una técnica de.
APLICACIÓN EN VISUAL BASIC
UML 2.0 Integrantes: Diana Carolina Valencia M. Jhon Fernando Lopez T. Carlos Alberto Castillo.
Hermilia Molina Acevedo
Mensajería cliente-servidor en Flex y Java
GUTIÉRREZ GRANADOS HÉCTOR DANIEL
El Correo de Educamadrid
Programación Orientada a Objeto
Es un programa de la suite de office, utilizado en los sistemas operativos para la gestión de bases de datos y orientado a ser usado en entornos personal.
BLOQUES. Bloques _ MENTEES Facilita a un mentor el acceso a la ficha de su mentado Lo añadimos en la página principal Mediante el icono de Edición, podemos.
C OLEGIO DE B ACHILLERES N O.13 X OCHIMILCO, T EPEPAN C ARRASCO G ARCÍA L ORENA T ORRES H EREDIA C ARLA P ALMIRA G RUPO : 308 M ATUTINO E QUIPO : 12.
Manual Desarrollo Flex – J2EE. Contenidos Análisis y Diseño 1 Implementación 2 J2EE 3 Pruebas 4.
MARTÍNEZ VALLEJO ISAMAR SCANDA MONTOYA MENDOZA DIANA RUBI GRUPO: 304.
Los Controles de Visual Basic
por: Prof. Luis Vallenilla
COMANDOS PRINCIPALES DE VISUAL BASIC 6.0
FACULTAD: CIENCIAS ECONÓMICAS Y EMPRESARIALES ASIGNATURA: GESTIÓN DE CONTENIDO ELECTRÓNICO TÍTULO: TINFOPATH - VENTAJAS Y USO. AUTORA: MARIA DANIELA TOMALÁ.
Elementos Tipicos de las Interfaces Graficas de usuario.
Cairngorm Framework v2.2. Mate Framework Prototipos rápidos Aplicación con compleja o repetitiva lógica Independencia en el desarrollo de UI de la lógica.
Unidad 2: Tareas básicas de InfoPath 2010
COLEGIO DE BACHILLERES PLANTEL #13 Xochimilco-TEPEPAN NOMBRE DEL PROFESORA: Gabriela Pichardo NOMBRE DEL ALUMNO: García monroy jazmín GRADO: 3er Semestre.
Luis Ponce Cabello.  Primera Parte : JSF  Segunda Parte : Facelets  Tercera Parte : Icefaces.
Ing. Vanessa Borjas. Entorno gráfico En un entorno gráfico se tiende a que cada uno de los programas esté compuesto por un formulario, aunque no es una.
Utilizar Costo Promedio Ponderado en el Software Administrativo SAW
Colegio de Bachilleres Plantel 13 Xochimilco - Tepepan
Visual Basic. Sorange campos Introducción Es uno de los tantos lenguajes de programación que podemos encontrar hoy en día. Dicho lenguaje nace del BASIC.
INTERFAZ DE ACCESS  Access es un sistema gestor de bases de datos relacionales (SGBD). Una base de datos suele definirse como un conjunto de información.
¿Qué es un Mapa Conceptual?
1. Sistema Integral de Comunicación, Control y Seguimiento de la Vigilancia Epidemiológica Fitosanitaria.
INTEGRANTE: FLORES GODOY JUAN E. Grupo:308. Una tabla es una colección de datos sobre un tema específico, como productos o proveedores. Al usar una tabla.
CURSO DE FORMACIÓN AL PORTAL WEB DE LA UNIVERSIDAD CARLOS III DE MADRID ORACLE PORTAL Manual disponible en:
Definición: Es un estilo de programación, su objetivo primordial es la separación de la capa de presentación, capa de negocio y la capa de datos. ARQUITECTURA.
© Área de las Tecnologías de la Información y las Comunicaciones Aplicadas. Generador de informes Birt.
Transcripción de la presentación:

Adobe Flex Framework v3.5

Arquitectura (cliente)

Arquitectura (cliente) Framework basado en mensajes para interactuar con el servidor Se definen canales que encapsulan el comportamiento de la conexión entre el cliente y el servidor

Arquitectura (servidor)

Arquitectura (servidor) Servidor BlazeDS contenido en aplicación web J2EE Cliente hace llamadas a través de canales y la respuesta es enviada a un endPoint

FLEX 3.5 (Prácticas)

Lesson 1 - Contenedores Contenedores de controles para formar el layout principal de la aplicación Comprobar diferentes comportamientos de los contenedores y los controles insertados en ellos Controles básicos para introducción de texto, mostrar mensajes, elegir fecha, seleccionar opciones…

Lesson 1 - Contenedores Canvas, HBox, HDividedBox, HRule, VBox, VDividedBox, VRule, Grid, ApplicationControlBar, Panel, Spacer Text, Label, TextInput, Button, TextArea, RadioButton, DateField, DateChooser

Lesson 2 - Eventos Capturar diferentes acciones del usuario realizadas sobre cada control Diferentes controles tienen diferentes eventos asociados aunque muchos son comunes

Lesson 2 - Eventos click, dobleClick mouseOver, mouseUp buttonDown change, onItemClick keyDown, keyUp

Lesson 3 – Popup Mostrar avisos mediante ventanas emergentes que situamos donde queramos Posibilidad de que sean ventanas modales y no modales Ventanas emergentes complejas con posibilidad de tener también componentes con los que interactuar

Lesson 3 – Popup PopupManager crear centrar eliminar modal o no-modal

Lesson 4 – Contenedores de datos Contenedores para visualizar diferentes colecciones de datos Capacidad de mostrar diferentes campos de la colección

Lesson 4 – Contenedores de datos DataGrid TileList HorizontalList ComboBox List Repeater

Lesson 5 – Contenedores avanzados Contenedores con posibilidades de visualización más complejas y/o acciones del usuario más avanzadas

Lesson 5 – Contenedores avanzados Grid agrupado Grid paginado Panel colapsable

Lesson 6 – Pestañas Configuración de la navegación de la aplicación o de una parte de la misma

Lesson 6 – Pestañas TabBar ViewStack LinkBar TabNavigator Accordion

Lesson 7 - Formularios Formularios en los que introducir una serie de datos formando una colección que es enviada Posibilidad de añadir validaciones en los campos del formulario según su tipo

Lesson 7 - Formularios Form FormItem StringValidator NumberValidator

Lesson 8 - Skinning Configuración de la apariencia de los controles mediante la definición genérica de estilos o definición individualizada de estilos Look & Feel

Lesson 8 - Skinning CSS Propiedad styleName

Lesson 9 – Acceso a datos Definir los diferentes orígenes de datos de los que se van a obtener los datos Comunicación con el exterior de la aplicación cliente

Lesson 9 – Acceso a datos RemoteObject HttpService WebService

Lesson 10 – Spring Flex Usar Spring como contenedor de beans que después para después definir las uniones con J2EE mediante una factoría de Spring.

Lesson 10 – Spring Flex Contexto Spring Factoría Spring

Lesson 11 – Patron Observer Suscribirse al cambio de un dato para poder lanzar la ejecución de un método o acción

Lesson 11 – Patron Observer Listener - Observer

Lesson 12 - Cairngorm Formar una arquitectura MVC para controlar las acciones del usuario en forma de eventos Manipulación de datos para su transformación, evitando introducir lógica de negocio

Lesson 12 - Cairngorm Arquitectura Generador de código

Lesson 13 - Gráficos Ofrecer una visualización de datos en forma de diferentes gráficas Posibilidad de uso de diferentes librerías externas de gráficas Reusar una misma colección de datos para varias gráficas

Lesson 13 - Gráficos Propios Extras BarChart ColumnChart LineChart PieChart Extras Gauge Elixir

Lesson 14 – Estados y transiciones Definición de diferentes estados de la aplicación de forma declarativa Establecer las acciones y efectos de la transición de un estado a otro estableciendo secuencias y paralelismos

Lesson 14 – Estados y transiciones

Lesson 15 – Componentes y módulos Inclusión de diferentes sub-aplicaciones dentro de otras aplicaciones Los componentes se compilan junto a la aplicación en la que se inserten Los módulos son compilados independientemente de la aplicación en la que se inserten

Lesson 15 – Componentes y módulos