Flash Platform
-
Upload
alberto-gonzalez -
Category
Technology
-
view
2.296 -
download
1
description
Transcript of Flash Platform
White Master
Replace witha graphic
5.5” Tall & 4.3” Wide
Copyright 2009 Adobe Systems Incorporated. All rights reserved. Adobe confidential. 1
Adobe Flash Platform
Alberto GonzálezSr. Technical Consultant
®
Copyright 2009 Adobe Systems Incorporated. All rights reserved. Adobe confidential. 2
Bio
Director de Tecnología en Activ (Adobe Authorized Training Center)
+9 años de experiencia trabajando con la plataforma Flash, ActionScript y tecnologías de servidor.
Co-manager del grupo de usuarios, oficial de Adobe, enfocado a Rich Internet Applications ( RIActive – www.riactive.com )
Consultor de Adobe y conferencista en diversos eventos internacionales como Software Guru, Adobe en vivo, Adobe Hispano, presentación de productos: CS3 – CS4, Flex y AIR, Flash Builder,Flash Catalyst,…
®
Copyright 2009 Adobe Systems Incorporated. All rights reserved. Adobe confidential. 3
Agenda
¿ Qué es la plataforma Flash ? Descripción de la plataforma Tecnologías relacionadas Campos de trabajo para la plataforma Flash Q & A.
Copyright 2009 Adobe Systems Incorporated. All rights reserved. Adobe confidential. 4
Innovation that stands out, technology that fits in
®
Copyright 2009 Adobe Systems Incorporated. All rights reserved. Adobe confidential. 5
Plataforma Adobe Flash
Conjunto integrado de tecnologías rodeado por un ecosistema establecido de programas de asistencia técnica, socios empresariales y comunidades de usuarios.
Proporciona todo lo que se necesita para crear y entregar las aplicaciones, el contenido y los videos más atractivos a la mayor audiencia posible.
®
Copyright 2009 Adobe Systems Incorporated. All rights reserved. Adobe confidential. 6
Un sistema completo
La plataforma Flash combina herramientas profesionales, un marco de trabajo de código abierto, clientes omnipresentes y servidores ampliables
®
Copyright 2009 Adobe Systems Incorporated. All rights reserved. Adobe confidential. 7
Diseño y desarrollo ágiles
Las herramientas integradas y los flujos de trabajo flexibles son compatibles con el desarrollo de servicios de fondo y el diseño de interfaces independientes pero sincronizados.
Copyright 2009 Adobe Systems Incorporated. All rights reserved. Adobe confidential. 8
Adobe Flash CS4 ProfessionalContenido interactivo sofisticado
®
Copyright 2009 Adobe Systems Incorporated. All rights reserved. Adobe confidential. 9
Adobe Flash CS4 Professional
Entorno de creación líder en el sector para generar contenidos interactivos de formidable atractivo.Sus poderosas herramientas de animación y colaboración nos ayudan en la generación y entrega de un contenido dinámico y enriquecido a una amplia variedad de audiencia a través de navegadores, sistemas operativos y dispositivos.
Diseño fácil y eficiente Nuevas herramientas creativas Colaboración en flujos de trabajo
®
Copyright 2009 Adobe Systems Incorporated. All rights reserved. Adobe confidential. 10
Diseño fácil y eficiente
Realice y modifique rápidamente animaciones mientras mantiene un gran control sobre la animación misma. Una muy poderosa animación basada en objetos, controles Bezier y presets de animación hacen que el trabajo en Flash sea mucho más sencillo e intuitivo.
Animación basadaen objetos
Motion editor Motion presets
®
Copyright 2009 Adobe Systems Incorporated. All rights reserved. Adobe confidential. 11
Nuevas herramientas creativas
Expresa tu visión creativa en diseños innovadores con asombrosas y nuevas herramientas. Anima objetos 2D en un espacio 3D, crea efectos de “cadena” o distorsiona formas. Agrega el poder de los patrones a tus diseños.
Inverse Kinematicscon la herramienta
“Bones”
Herramientas de Spray,Brush y Deco
Traslación y rotación3D
®
Copyright 2009 Adobe Systems Incorporated. All rights reserved. Adobe confidential. 12
Colaboración en flujos de trabajo
Colabora fácilmente a través de flujos de trabajo entre diseñadores y desarrolladores
Importa rápidamente contenido generado con otra herramienta de “Creative Suite”
Comparte archivos SWC con Flex Disfruta de una interfaz de usuario común entre los productos
de “Creative Suite” Soporte para XFL Adobe Media Encoder con soporte para H.264 Flujos de trabajo entre Flex y Flash
Copyright 2009 Adobe Systems Incorporated. All rights reserved. Adobe confidential. 13
Adobe Flash Catalyst
Diseños interactivos profesionales
®
Copyright 2009 Adobe Systems Incorporated. All rights reserved. Adobe confidential. 14
Adobe Flash Catalyst (formerly Thermo)
Es la nueva herramienta profesional de diseño interactivo para generar, rápidamente, interfaces de usuario sin utilizar código.
Transforma el contenido creado en Adobe Photoshop y Adobe Illustrator en interfaces funcionales.
Crea prototipos interactivos con la capacidad de convertirlos en producto final.
Publica proyectos como archivos SWF para su fácil distribución. Trabajo más eficiente con desarrolladores que utilizan Adobe
Flash Builder 4 para aplicaciones enriquecidas.
®
Copyright 2009 Adobe Systems Incorporated. All rights reserved. Adobe confidential. 15
Adobe Flash Catalyst (formerly Thermo)
Sin código requerido. Haz funcional tu
prototipo sin necesidad de codificar.
Vende tus ideas. Muestra un diseño
funcional en lugar de “screenshots” estáticos para comunicar tus ideas.
Asegura que tu diseño será preservado exactamente como lo creaste.
Diseño incluyendo: gráficos, tipografías y efectos 3D.
®
Copyright 2009 Adobe Systems Incorporated. All rights reserved. Adobe confidential. 16
Adobe Flash Catalyst (formerly Thermo)
¿ Y la curva de aprendizaje ?
Si utilizas Photoshop o Illustrator puedes fácilmente aprender y dominar Flash Catalyst
Formatos de archivo Importa
archivos .ai, .psd, .png, .jpg, .swf, entre otros.
Exporta tus proyectos como .fxp o .swf
Versión final disponible en el 2010
Copyright 2009 Adobe Systems Incorporated. All rights reserved. Adobe confidential. 17
Flash Builder 4
La evolución de Flex Builder 3
®
Copyright 2009 Adobe Systems Incorporated. All rights reserved. Adobe confidential. 18
Flash Builder 4 (formerly Flex Builder 3)
Herramienta líder para la generación de Aplicaciones dinámicas de Internet utilizando la Plataforma Flash de Adobe.
Entorno de desarrollo basado en Eclipse que incorpora las siguientes funcionalidades:
Códigos inteligentes Depuración interactiva Diseño visual del aspecto y
comportamiento de la interfaz de usuario
®
Copyright 2009 Adobe Systems Incorporated. All rights reserved. Adobe confidential. 19
Flash Builder 4 (formerly Flex Builder 3)
Potentes herramientas de codificación MXML, ActionScript 3.0, CSS Complementación de informes, contracción de código, depuración
avanzada y más. Visualización interactiva de datos
Asistentes para introspección de datos Compatibilidad con AMF, WebServices, Objetos Remotos. Generación automática de código de servidor.
Aplicación de aspectos y estilos Vista de diseño CSS Importación de skins generados con Fireworks, Photoshop, Illustrator, Flash.
®
Copyright 2009 Adobe Systems Incorporated. All rights reserved. Adobe confidential. 20
Flash Builder 4 (formerly Flex Builder 3)
Integración con Adobe Creative Suite Compatibilidad con Adobe AIR Herramientas potentes de pruebas e inspección del
comportamiento de la aplicación Mejora en los flujos de trabajo de proyectos
Actualmente Adobe Flex Builder 3 Flash Builder 4 disponible en 2010
Copyright 2009 Adobe Systems Incorporated. All rights reserved. Adobe confidential. 21
Adobe Flex
Creación de Aplicaciones Dinámicas de Internet entre plataformas.
®
Copyright 2009 Adobe Systems Incorporated. All rights reserved. Adobe confidential. 22
Adobe Flex
“Framework” para creación de aplicaciones dinámicas para Internet
2 Lenguajes MXML ( realmente una biblioteca de ActionScript ) ActionScript 3.0
Compiladores Depuradores Biblioteca de componentes para generar aplicaciones
Flex SDK
Flex Class Library
MXML ActionScript
Debuggers
¿ Como trabaja Flex en el navegador ?
Flex Builder IDE
Flex SDK
Flex Class Library
MXML ActionScript
Compile
SOAP HTTP/S AMF/S RTMP/S
Web Server
Existing Applications & Infrastructure
J2EE Application Server
LC Data ServicesXML/HTTPRESTSOAP Web Services
Browser
Flash Player
¿ Cómo trabaja Flex en el escritorio ?
Flex Builder IDE
Flex SDK
Flex Class Library
MXML ActionScript
Compile & Package
SOAP HTTP/S AMF/S RTMP/S
Web Server
Existing Applications & Infrastructure
J2EE Application Server
LC Data ServicesXML/HTTPRESTSOAP Web Services
Desktop
AIR Client Runtime
Files SQLite Notifications Clipboard
®
Copyright 2009 Adobe Systems Incorporated. All rights reserved. Adobe confidential. 25
Adobe Flex
Completamente gratuito Open Source ( http://opensource.adobe.com ) Actualmente en la versión 4 Beta
®
Copyright 2009 Adobe Systems Incorporated. All rights reserved. Adobe confidential. 26
Expresividad, coherencia y sofisticación
Los clientes establecidos y omnipresentes permiten que se realice una entrega coherente de contenido expresivo y aplicaciones a través del abanico más amplio de exploradores, sistemas operativos y dispositivos. Llegando a más del 98% de las computadoras conectadas a Internet y a más de 800 millones de dispositivos.
Copyright 2009 Adobe Systems Incorporated. All rights reserved. Adobe confidential. 27
Adobe Integrated RuntimeAplicaciones web ahora en el escritorio
®
Copyright 2009 Adobe Systems Incorporated. All rights reserved. Adobe confidential. 28
Adobe Integrated Runtime
Entorno de ejecución que permite trasladar las aplicaciones y páginas web al escritorio
No se requiere de ningún navegador web para ejecutarlas. Tiene todas las ventajas de una aplicación de escritorio, (más
APIs) Sistema de archivos Drag & Drop nativo Ventanas nativas Conectividad Motor de base de datos Navegador web integrado (webkit) Visualización de pdf Integración con el sistema operativo
®
Copyright 2009 Adobe Systems Incorporated. All rights reserved. Adobe confidential. 29
Adobe Integrated Runtime
Cliente para Sistemas operativos Windows MAC OS Linux
Actualizaciones automáticas del cliente y de las aplicaciones Adobe Integrated Runtime SDK gratuito (actualmente 1.5.2) Generación de aplicaciones AIR desde:
Dreamweaver Flash Flash Builder (Flex Builder)
®
Copyright 2009 Adobe Systems Incorporated. All rights reserved. Adobe confidential. 30
Adobe Integrated Runtime
Copyright 2009 Adobe Systems Incorporated. All rights reserved. Adobe confidential. 31
Adobe Flash Player
Reproductor por excelencia en la web
®
Copyright 2009 Adobe Systems Incorporated. All rights reserved. Adobe confidential. 32
Adobe Flash Player
Reproductor de contenido generado con herramientas de la plataforma Flash (swf)
Cliente para sistemas operativos Windows MAC OS Linux Solaris
Versiones del cliente Standalone Web ( ActiveX o Plug-in ) Normal y Debug ( Flash, Flash Builder )
Instalado en el 98% de las computadoras conectadas a Internet
®
Copyright 2009 Adobe Systems Incorporated. All rights reserved. Adobe confidential. 33
Adobe Flash Player
Aplicación de efectos enriquecidos Efectos 3D Soporte multilenguaje para los textos Manipulación y creación de sonido Decodificador de video integrado H.264
®
Copyright 2009 Adobe Systems Incorporated. All rights reserved. Adobe confidential. 34
Fácil integración
La compatibilidad con herramientas y exploradores líderes, la compatibilidad con estándares abiertos y el desarrollo cooperativo con los principales socios del sector se traduce en que la plataforma Flash se integra fácilmente con sus infraestructuras existentes .NET, Java™ y en la Web. Aprovéchese de la compatibilidad con Eclipse, marcos de trabajo de Ajax, servicios web y servidores de aplicaciones como Adobe ColdFusion® y Websphere.
Copyright 2009 Adobe Systems Incorporated. All rights reserved. Adobe confidential. 35
Adobe Flash Media Server
®
Copyright 2009 Adobe Systems Incorporated. All rights reserved. Adobe confidential. 36
Adobe Flash Media Server
Conjunto de servidores enfocados a multimedia que ofrecen: Flujo continuo ampliable de alto rendimiento Transmisión de video protegido de alta calidad en directo y bajo demanda Preparación de contenido FLV a partir de un amplio espectro de formatos
para su distribución en: Adobe Flash Player Adobe Media Player Adobe Flash Lite
Copyright 2009 Adobe Systems Incorporated. All rights reserved. Adobe confidential. 37
Blaze Data Services
®
Copyright 2009 Adobe Systems Incorporated. All rights reserved. Adobe confidential. 38
Blaze Data Services
Servidor de Aplicaciones basado en Java con tecnología “remoting” y mensajería basada en HTTP.
Conecta fácilmente aplicaciones Flex, Flash y AIR a la lógica de negocios existente en el servidor
Transferencia de datos en aplicaciones robustas Envío de datos en tiempo real sobre protocolo HTTP standard Servicio de mensajes pub/sub que utiliza una potente
infraestructura de mensajería Remoting => Action Message Format v3
®
Copyright 2009 Adobe Systems Incorporated. All rights reserved. Adobe confidential. 39
Entrega de aplicaciones
Una amplia variedad de dispositivos donde puede ser visualizado el contenido creado con las herramientas de la plataforma Flash
White Master
Replace witha graphic
5.5” Tall & 4.3” Wide
Copyright 2009 Adobe Systems Incorporated. All rights reserved. Adobe confidential. 40
Now let’s work!!Alberto González
E-mail:[email protected]
Twitter:@albertx
Blog:http://x-geom.net/blog