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,FlashCatalyst,…
3. Agenda ¿ Qué es la plataforma Flash ? Descripción de la plataforma Tecnologías relacionadas Campos de trabajo para la plataforma Flash Q & A.
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.
6. Un sistema completo La plataforma Flash combina herramientas profesionales, un marco de trabajo de código abierto, clientes omnipresentes y servidores ampliables
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.
8. Adobe Flash CS4 Professional Contenido interactivo sofisticado
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
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 basada en objetos Motion editor Motionpresets
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. InverseKinematics con la herramienta “Bones” Herramientas de Spray, Brush y Deco Traslación y rotación 3D
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
14. Adobe Flash Catalyst (formerlyThermo) 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.
15. Adobe Flash Catalyst (formerlyThermo) 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.
16. Adobe Flash Catalyst (formerlyThermo) ¿ 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
22. Flash Builder 4 (formerlyFlexBuilder 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 FlexBuilder 3 Flash Builder 4 disponible en 2010
24. Adobe Flex Flex SDK MXML ActionScript Flex Class Library Debuggers “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
25. Browser Flash Player Flex SDK SOAP HTTP/S AMF/S RTMP/S Web Server XML/HTTP REST SOAP Web Services LC Data Services J2EE Application Server Existing Applications & Infrastructure ¿ Como trabaja Flex en el navegador ? Flex Builder IDE MXML ActionScript Flex Class Library Compile
26. Desktop Files SQLite Notifications Clipboard AIR Client Runtime Flex SDK SOAP HTTP/S AMF/S RTMP/S Web Server XML/HTTP REST SOAP Web Services LC Data Services J2EE Application Server Existing Applications & Infrastructure ¿ Cómotrabaja Flex en el escritorio ? Flex Builder IDE MXML ActionScript Flex Class Library Compile & Package
27. Adobe Flex Completamente gratuito Open Source ( http://opensource.adobe.com ) Actualmente en la versión 4 Beta
28. 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.
30. Adobe IntegratedRuntime 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
31. Adobe IntegratedRuntime Cliente para Sistemas operativos Windows MAC OS Linux Actualizaciones automáticas del cliente y de las aplicaciones Adobe IntegratedRuntime SDK gratuito (actualmente 1.5.2) Generación de aplicaciones AIR desde: Dreamweaver Flash Flash Builder (FlexBuilder)
34. 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
35. 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
36. 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.
38. 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
40. 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 => ActionMessageFormat v3
41. Entrega de aplicaciones Una amplia variedad de dispositivos donde puede ser visualizado el contenido creado con las herramientas de la plataforma Flash
42. Now let’s work!! Alberto González E-mail: agonzalez@activ.com.mx Twitter: @albertx Blog: http://x-geom.net/blog