Adobe Flash Platform<br />Alberto González<br />Sr. Technical Consultant<br />
Bio<br />Director de Tecnología en Activ (Adobe Authorized Training Center)<br />+9 años de experiencia trabajando con la ...
Agenda<br />¿ Qué es la plataforma Flash ?<br />Descripción de la plataforma<br />Tecnologías relacionadas<br />Campos de ...
Innovationthat stands out, technologythatfits in<br />
Plataforma Adobe Flash<br />Conjunto integrado de tecnologías rodeado por un ecosistema establecido de programas de asiste...
Un sistema completo<br />La plataforma Flash combina herramientas profesionales, un marco de trabajo de código abierto, cl...
Diseño y desarrollo ágiles<br />Las herramientas integradas y los flujos de trabajo flexibles son compatibles con el desar...
Adobe Flash CS4 Professional<br />Contenido interactivo sofisticado<br />
Adobe Flash CS4 Professional<br />Entorno de creación líder en el sector para generar contenidos interactivos de formidabl...
Diseño fácil y eficiente<br />Realice y modifique rápidamente animaciones mientras mantiene un gran control sobre la anima...
Nuevas herramientas creativas<br />Expresa tu visión creativa en diseños innovadores con asombrosas y nuevas herramientas....
Colaboración en flujos de trabajo<br />Colabora fácilmente a través de flujos de trabajo entre diseñadores y desarrollador...
Adobe Flash Catalyst<br />Diseñosinteractivosprofesionales<br />
Adobe Flash Catalyst (formerlyThermo)<br />Es la nueva herramienta profesional de diseño interactivo para generar, rápidam...
Adobe Flash Catalyst (formerlyThermo)<br />Sin código requerido.<br />Haz funcional tu prototipo sin necesidad de codifica...
Adobe Flash Catalyst (formerlyThermo)<br />¿ Y la curva de aprendizaje ?<br />Si utilizas Photoshop o Illustrator puedes f...
Flash Builder 4<br />La evolución de Flex Builder 3<br />
Flash Builder 4 (formerlyFlexBuilder 3)<br />Herramienta líder para la generación de Aplicaciones dinámicas de Internet ut...
Códigos inteligentes
Depuración interactiva
Diseño visual del aspecto y comportamiento de la interfaz de usuario</li></li></ul><li>Flash Builder 4 (formerlyFlexBuilde...
Flash Builder 4 (formerlyFlexBuilder 3)<br />Integración con Adobe Creative Suite<br />Compatibilidad con Adobe AIR<br />H...
Adobe Flex<br />Creación de AplicacionesDinámicas de Internet entre plataformas.<br />
Adobe Flex<br />Flex SDK<br />MXML<br />ActionScript<br />Flex Class Library<br />Debuggers<br />“Framework” para creación...
Browser<br />Flash Player<br />Flex SDK<br />SOAP<br />HTTP/S<br />AMF/S<br />RTMP/S<br />Web Server<br />XML/HTTP<br />RE...
Desktop<br />Files<br />SQLite<br />Notifications<br />Clipboard<br />AIR Client Runtime<br />Flex SDK<br />SOAP<br />HTTP...
Adobe Flex<br />Completamente gratuito<br />Open Source ( http://opensource.adobe.com )<br />Actualmente en la versión 4 B...
Expresividad, coherencia y sofisticación<br />Los clientes establecidos y omnipresentes permiten que se realice una entreg...
Adobe Integrated Runtime<br />Aplicaciones web ahora en el escritorio<br />
Adobe IntegratedRuntime<br />Entorno de ejecución que permite trasladar las aplicaciones y páginas web al escritorio<br />...
Adobe IntegratedRuntime<br />Cliente para Sistemas operativos<br />Windows<br />MAC OS<br />Linux<br />Actualizaciones aut...
Adobe IntegratedRuntime<br />
Adobe Flash Player<br />Reproductorporexcelencia en la web<br />
Adobe Flash Player<br />Reproductor de contenido generado con herramientas de la plataforma Flash (swf)<br />Cliente para ...
Adobe Flash Player<br />Aplicación de efectos enriquecidos<br />Efectos 3D<br />Soporte multilenguaje para los textos<br /...
Fácil integración<br />La compatibilidad con herramientas y exploradores líderes, la compatibilidad con estándares abierto...
Adobe Flash Media Server<br />
Adobe Flash Media Server<br />Conjunto de servidores enfocados a multimedia que ofrecen:<br />Flujo continuo ampliable de ...
Blaze Data Services<br />
Blaze Data Services<br />Servidor de Aplicaciones basado en Java con tecnología “remoting” y mensajería basada en HTTP.<br...
Upcoming SlideShare
Loading in...5
×

Flash Platform

1,549

Published on

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
1,549
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
43
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Flash Platform

  1. 1. Adobe Flash Platform<br />Alberto González<br />Sr. Technical Consultant<br />
  2. 2. Bio<br />Director de Tecnología en Activ (Adobe Authorized Training Center)<br />+9 años de experiencia trabajando con la plataforma Flash, ActionScript y tecnologías de servidor.<br />Co-manager del grupo de usuarios, oficial de Adobe, enfocado a Rich Internet Applications ( RIActive – www.riactive.com )<br />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,FlashCatalyst,…<br />
  3. 3. Agenda<br />¿ Qué es la plataforma Flash ?<br />Descripción de la plataforma<br />Tecnologías relacionadas<br />Campos de trabajo para la plataforma Flash<br />Q & A.<br />
  4. 4. Innovationthat stands out, technologythatfits in<br />
  5. 5. Plataforma Adobe Flash<br />Conjunto integrado de tecnologías rodeado por un ecosistema establecido de programas de asistencia técnica, socios empresariales y comunidades de usuarios.<br />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.<br />
  6. 6. Un sistema completo<br />La plataforma Flash combina herramientas profesionales, un marco de trabajo de código abierto, clientes omnipresentes y servidores ampliables<br />
  7. 7. Diseño y desarrollo ágiles<br />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.<br />
  8. 8. Adobe Flash CS4 Professional<br />Contenido interactivo sofisticado<br />
  9. 9. Adobe Flash CS4 Professional<br />Entorno de creación líder en el sector para generar contenidos interactivos de formidable atractivo.<br />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.<br />Diseño fácil y eficiente<br />Nuevas herramientas creativas<br />Colaboración en flujos de trabajo<br />
  10. 10. Diseño fácil y eficiente<br />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.<br />Animación basada<br />en objetos<br />Motion editor<br />Motionpresets<br />
  11. 11. Nuevas herramientas creativas<br />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.<br />InverseKinematics<br />con la herramienta<br />“Bones”<br />Herramientas de Spray,<br />Brush y Deco<br />Traslación y rotación<br />3D<br />
  12. 12. Colaboración en flujos de trabajo<br />Colabora fácilmente a través de flujos de trabajo entre diseñadores y desarrolladores<br />Importa rápidamente contenido generado con otra herramienta de “Creative Suite”<br />Comparte archivos SWC con Flex<br />Disfruta de una interfaz de usuario común entre los productos de “Creative Suite”<br />Soporte para XFL<br />Adobe Media Encoder con soporte para H.264<br />Flujos de trabajo entre Flex y Flash<br />
  13. 13. Adobe Flash Catalyst<br />Diseñosinteractivosprofesionales<br />
  14. 14. Adobe Flash Catalyst (formerlyThermo)<br />Es la nueva herramienta profesional de diseño interactivo para generar, rápidamente, interfaces de usuario sin utilizar código.<br />Transforma el contenido creado en Adobe Photoshop y Adobe Illustrator en interfaces funcionales.<br />Crea prototipos interactivos con la capacidad de convertirlos en producto final.<br />Publica proyectos como archivos SWF para su fácil distribución.<br />Trabajo más eficiente con desarrolladores que utilizan Adobe Flash Builder 4 para aplicaciones enriquecidas.<br />
  15. 15. Adobe Flash Catalyst (formerlyThermo)<br />Sin código requerido.<br />Haz funcional tu prototipo sin necesidad de codificar.<br />Vende tus ideas.<br />Muestra un diseño funcional en lugar de “screenshots” estáticos para comunicar tus ideas.<br />Asegura que tu diseño será preservado exactamente como lo creaste.<br />Diseño incluyendo: gráficos, tipografías y efectos 3D.<br />
  16. 16. Adobe Flash Catalyst (formerlyThermo)<br />¿ Y la curva de aprendizaje ?<br />Si utilizas Photoshop o Illustrator puedes fácilmente aprender y dominar Flash Catalyst<br />Formatos de archivo<br />Importa archivos .ai, .psd, .png, .jpg, .swf, entre otros.<br />Exporta tus proyectos como .fxp o .swf<br />Versión final disponible en el 2010<br />
  17. 17. Flash Builder 4<br />La evolución de Flex Builder 3<br />
  18. 18. Flash Builder 4 (formerlyFlexBuilder 3)<br />Herramienta líder para la generación de Aplicaciones dinámicas de Internet utilizando la Plataforma Flash de Adobe.<br /><ul><li>Entorno de desarrollo basado en Eclipse que incorpora las siguientes funcionalidades:
  19. 19. Códigos inteligentes
  20. 20. Depuración interactiva
  21. 21. Diseño visual del aspecto y comportamiento de la interfaz de usuario</li></li></ul><li>Flash Builder 4 (formerlyFlexBuilder 3)<br />Potentes herramientas de codificación<br />MXML, ActionScript 3.0, CSS<br />Complementación de informes, contracción de código, depuración avanzada y más.<br />Visualización interactiva de datos<br />Asistentes para introspección de datos<br />Compatibilidad con AMF, WebServices, Objetos Remotos.<br />Generación automática de código de servidor.<br />Aplicación de aspectos y estilos<br />Vista de diseño CSS<br />Importación de skins generados con Fireworks, Photoshop, Illustrator, Flash.<br />
  22. 22. Flash Builder 4 (formerlyFlexBuilder 3)<br />Integración con Adobe Creative Suite<br />Compatibilidad con Adobe AIR<br />Herramientas potentes de pruebas e inspección del comportamiento de la aplicación<br />Mejora en los flujos de trabajo de proyectos<br />Actualmente Adobe FlexBuilder 3<br />Flash Builder 4 disponible en 2010<br />
  23. 23. Adobe Flex<br />Creación de AplicacionesDinámicas de Internet entre plataformas.<br />
  24. 24. Adobe Flex<br />Flex SDK<br />MXML<br />ActionScript<br />Flex Class Library<br />Debuggers<br />“Framework” para creación de aplicaciones dinámicas para Internet<br />2 Lenguajes<br />MXML ( realmente una biblioteca de ActionScript )<br />ActionScript 3.0<br />Compiladores<br />Depuradores<br />Biblioteca de componentes para generar aplicaciones<br />
  25. 25. Browser<br />Flash Player<br />Flex SDK<br />SOAP<br />HTTP/S<br />AMF/S<br />RTMP/S<br />Web Server<br />XML/HTTP<br />REST<br />SOAP Web Services<br />LC Data Services<br />J2EE Application Server<br />Existing Applications & Infrastructure <br />¿ Como trabaja Flex en el navegador ?<br />Flex Builder IDE<br />MXML<br />ActionScript<br />Flex Class Library<br />Compile<br />
  26. 26. Desktop<br />Files<br />SQLite<br />Notifications<br />Clipboard<br />AIR Client Runtime<br />Flex SDK<br />SOAP<br />HTTP/S<br />AMF/S<br />RTMP/S<br />Web Server<br />XML/HTTP<br />REST<br />SOAP Web Services<br />LC Data Services<br />J2EE Application Server<br />Existing Applications & Infrastructure <br />¿ Cómotrabaja Flex en el escritorio ?<br />Flex Builder IDE<br />MXML<br />ActionScript<br />Flex Class Library<br />Compile & Package<br />
  27. 27. Adobe Flex<br />Completamente gratuito<br />Open Source ( http://opensource.adobe.com )<br />Actualmente en la versión 4 Beta<br />
  28. 28. Expresividad, coherencia y sofisticación<br />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.<br />
  29. 29. Adobe Integrated Runtime<br />Aplicaciones web ahora en el escritorio<br />
  30. 30. Adobe IntegratedRuntime<br />Entorno de ejecución que permite trasladar las aplicaciones y páginas web al escritorio<br />No se requiere de ningún navegador web para ejecutarlas.<br />Tiene todas las ventajas de una aplicación de escritorio, (más APIs)<br />Sistema de archivos<br />Drag & Drop nativo<br />Ventanas nativas<br />Conectividad<br />Motor de base de datos<br />Navegador web integrado (webkit)<br />Visualización de pdf<br />Integración con el sistema operativo<br />
  31. 31. Adobe IntegratedRuntime<br />Cliente para Sistemas operativos<br />Windows<br />MAC OS<br />Linux<br />Actualizaciones automáticas del cliente y de las aplicaciones<br />Adobe IntegratedRuntime SDK gratuito (actualmente 1.5.2)<br />Generación de aplicaciones AIR desde:<br />Dreamweaver<br />Flash<br />Flash Builder (FlexBuilder)<br />
  32. 32. Adobe IntegratedRuntime<br />
  33. 33. Adobe Flash Player<br />Reproductorporexcelencia en la web<br />
  34. 34. Adobe Flash Player<br />Reproductor de contenido generado con herramientas de la plataforma Flash (swf)<br />Cliente para sistemas operativos<br />Windows<br />MAC OS<br />Linux<br />Solaris<br />Versiones del cliente<br />Standalone<br />Web ( ActiveX o Plug-in )<br />Normal y Debug ( Flash, Flash Builder )<br />Instalado en el 98% de las computadoras conectadas a Internet<br />
  35. 35. Adobe Flash Player<br />Aplicación de efectos enriquecidos<br />Efectos 3D<br />Soporte multilenguaje para los textos<br />Manipulación y creación de sonido<br />Decodificador de video integrado H.264<br />
  36. 36. Fácil integración<br />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.<br />
  37. 37. Adobe Flash Media Server<br />
  38. 38. Adobe Flash Media Server<br />Conjunto de servidores enfocados a multimedia que ofrecen:<br />Flujo continuo ampliable de alto rendimiento<br />Transmisión de video protegido de alta calidad en directo y bajo demanda<br />Preparación de contenido FLV a partir de un amplio espectro de formatos para su distribución en:<br />Adobe Flash Player<br />Adobe Media Player<br />Adobe Flash Lite<br />
  39. 39. Blaze Data Services<br />
  40. 40. Blaze Data Services<br />Servidor de Aplicaciones basado en Java con tecnología “remoting” y mensajería basada en HTTP.<br />Conecta fácilmente aplicaciones Flex, Flash y AIR a la lógica de negocios existente en el servidor<br />Transferencia de datos en aplicaciones robustas<br />Envío de datos en tiempo real sobre protocolo HTTP standard<br />Servicio de mensajes pub/sub que utiliza una potente infraestructura de mensajería<br />Remoting =&gt; ActionMessageFormat v3<br />
  41. 41. Entrega de aplicaciones<br />Una amplia variedad de dispositivos donde puede ser visualizado el contenido creado con las herramientas de la plataforma Flash<br />
  42. 42. Now let’s work!!<br />Alberto González<br />E-mail:<br />agonzalez@activ.com.mx<br />Twitter:<br />@albertx<br />Blog:<br />http://x-geom.net/blog<br />
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×