aplicaciones ria (flex) - 7 foro innovación

7
FLEX Aplicaciones RIA Jordi Ceballos - GRUPO ICA [email protected]

Upload: oficina-oberta-dinnovacio

Post on 05-Jul-2015

3.043 views

Category:

Technology


2 download

DESCRIPTION

Presentación de Jordi Ceballos del Grupo ICA sobre las aplicaciones RIA.

TRANSCRIPT

FLEX Aplicaciones RIA

Jordi Ceballos - GRUPO ICA [email protected]

FLEX

Abril 2009

2

• TERMINALES. Los clientes son terminales muy sencillos (texto), y

todo el procesamiento tiene lugar en el servidor.

• CLIENTE/SERVIDOR. Con la aparición de los PCs, se intenta

aprovechar al máximo su capacidad de proceso, y se potencian las

aplicaciones de escritorio (VB, Delphi, PowerBuilder).

• WEB. Clientes muy sencillos (browsers), y todo el procesamiento se

realiza en el servidor.

• RIA. Aplicaciones web con características de interfaz de usuario

similares a las aplicaciones de escritorio.

Tecnologías AJAX, Flash, Flex, Silverlight, JavaFX.

Actualmente sólo para clientes PC, pero en breve 100% disponible

para dispositivos móviles.

Rich Internet Applications

FLEX

Abril 2009

3

Creado en 2004 por Macromedia (adquirida en 2005 por Adobe)

Tecnología gratuita y de código abierto.

Orientada a la programación de aplicaciones RIA.

Demo Flex de Anatomía

http://demo.quietlyscheming.com/book/Anatomy.html

Demo Flex de Volkswagen

http://www.volkswagen.co.uk

Adobe Flex

FLEX

Abril 2009

4

Entornos de desarrollo:

– Adobe Flex Builder

– Eclipse

– Visual Studio

• Lenguaje de programación: XML (MXML) y ActionScript

• Flex genera como salida un archivo Flash, haciendo uso de la misma

máquina virtual (Flash Player) que la tecnología Flash.

• Flex unido a Adobe AIR permite crear y distribuir aplicaciones de

escritorio ricas y multiplataforma.

Adobe Flex

FLEX

Abril 2009

5

Flex vs Flash

Orientado a la producción de contenido interactivo y animaciones.

Se programa con Action Script y trabaja con fotogramas, gráficos

vectoriales, sonido, flujos de video...

• Diseñado para la creación de aplicaciones RIA.

• Para animaciones avanzadas utiliza clases de Flash.

Flash

Flex

FLEX

Abril 2009

Flex vs Silverlight

Se programa con XML (XAML) y C#.

Visual Studio como entorno de desarrollo.

La aplicación generada necesita la instalación de un plug-in de Silverlight

en el navegador, disponible para Explorer, Firefox y Safari.

• Se programa con XML (MXML) y ActionScript.

• Flex Builder, Eclipse o Visual Studio como entornos de desarrollo.

• Utiliza la misma máquina virtual que Flash (Flash Player), instalado ya en

muchos ordenadores y disponible para la mayoría de plataformas.

Silverlight

Flex

FLEX

Abril 2009

GPS eLearning

Prototipo desarrollado en Flex.

Asesoramiento para la actividad formativa.

Basado en el modelo de competencias.