Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Flash player 10.1

1,615 views

Published on

Published in: Technology
  • Be the first to comment

Flash player 10.1

  1. 1. Flash Player 10.1<br />Alberto González<br />Sr. Technical Consultant<br />
  2. 2. Bio<br />Director de Tecnología en Activ (Adobe Authorized Training Center, www.activ.com.mx)<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 como Software Guru, Adobe en vivo, Adobe Hispano, presentación de productos: CS3 – CS4, Flex y AIR, Flash Builder, Flash Catalyst,…<br />
  3. 3. Agenda<br />¿ Qué es el Flash Player ?<br />¿ Cómo generar contenido para esta nueva versión ?<br />Características y funcionalidades del Flash Player 10.1<br />Plataformas<br />Dispositivos Móviles<br />Integración con el browser<br />Multimedia<br />ActionScript 3.0<br />Q & A.<br />
  4. 4. Adobe Flash Player<br />Reproductor de contenido generado con herramientas de la plataforma Flash (SWF ) <br />Versión actual «liberada» ( 10.0.45.2 )<br />Versión «beta 3» ( 10.1.51.95 )<br />Cliente para sistemas operativos<br />Windows<br />Mac OS<br />Linux<br />Solaris<br />Instalado en el 99% de las computadoras conectadas a Internet<br />
  5. 5. Adobe Flash Player 10.0<br />Instalación automática al momento de instalar:<br />Adobe Flash<br />Adobe Flash Catalyst<br />Adobe Flash/Flex Builder<br />Cuidado con las actualizaciones automáticas !!!<br />Versión normal<br />Versión debug<br />
  6. 6. Instalación de Adobe Flash Player 10.1<br />Disponible desde Adobe labs<br />http://labs.adobe.com/technologies/flashplayer10/<br />Versiones disponibles<br />Windows<br />MAC<br />Linux<br />
  7. 7. Generación de contenido para el Flash Player 10.1<br />Instalación de las clases requeridas en Adobe Flash<br />playerglobal.swc<br />http://labs.adobe.com/downloads/flashplayer10.html<br />(Windows) HD:Program FilesAdobeAdobe Flash CS4enConfigurationActionScript 3.0Classes<br />(Mac) HD:/Applications/Adobe Flash CS4/Configuration/ActionScript3.0/Classes/<br />Instalación de clases en Adobe Flex<br />playerglobal.swc<br />Propiedades del proyecto<br />Buscar y agregar el archivo SWC<br />
  8. 8. Características y funcionalidades<br />Flash Player 10.1<br />
  9. 9. Plataformas<br />…<br />
  10. 10. Móviles<br />Integración con dispositivos móviles y optimización en:<br />«Rendereo»<br />Scripting<br />Manejo de memoria<br />Batería y CPU<br />
  11. 11. APIs para móviles y otros dispositivos<br />Multi-touch & Gestures<br />flash.ui.Multitouch<br />flash.ui.MultitouchInputMode<br />flash.events.GestureEvent<br />flash.events.TouchEvent<br />flash.events.GesturePhase<br />flash.events.TransformGestureEvent<br />flash.events.PressAndTapGestureEvent<br />Geolocation<br />flash.sensors.Geolocation<br />flash.events.GeolocationEvent<br />Accelerometer<br />flash.sensors.Accelerometer<br />Accelerometer.isSupported<br />flash.events.AccelerometerEvent<br />
  12. 12. Otras mejoras para móviles<br />Introducción de texto<br />Reproducción mejorada<br />SWF por prioridad, visibilidad y memoria disponible<br />hasPriority (HTML)<br />Pausa del Flash Player<br />Sleepmode<br />screen-savermode<br />Audio y video normal<br />Rendereo y aceleración de gráficos en hardware<br />Mayor performance y menor consumo de batería<br />Disponible para prácticamente todo lo gráfico: Bitmaps, efectos 3D, filtros, transformación de color, alpha, textos, cacheAsBitmap.<br />
  13. 13. Más mejoras para móviles<br />Decodificación de H.264 a nivel de hardware<br />Optimiza la reproducción (más constante y clara)<br />Reduce la utilización de recursos del sistema<br />Preserva en nivel de batería del dispositivo<br />Adaptación del «framerate»<br />
  14. 14. Integración con el browser<br />PrivacyMode<br />Dependiente del navegador<br />Firefox<br />Chrome<br />Internet Explorer<br />No requiere programación extra<br />SharedObjects temporales<br />Prevención del desbordamiento de memoria<br />Elimina SWFs<br />No permite utilizar más memoria de la disponible<br />Posee notificación al usuario para reiniciar el SWF o refrescar la página<br />
  15. 15. Entrega de contenido multimedia<br />Protección del contenido<br />Flash Access 2.0<br />Protección de contenido<br />Autenticación y acceso anónimo<br />Persistencia<br />…<br />Acceso al sonido capturado<br />Smart seek<br />Buffer<br />Repetición instantánea <br />Reconexión en streaming<br />
  16. 16. Entrega de contenido multimedia<br />Integración con «stratus»<br />
  17. 17. ActionScript 3.0<br />Manejo global de errores<br />privatefunctiononApplicationComplete():void<br />{ loaderInfo.uncaughtErrorEvents.addEventListener(UncaughtErrorEvent.UNCAUGHT_ERROR, onUncaughtError); <br />} <br />privatefunctiononUncaughtError(e:UncaughtErrorEvent):void<br />{ <br />// Do somethingwithyour error. <br />if(e.erroris Error) <br />{ <br />varerror:Error = e.error as Error; <br />trace(error.errorID, error.name, error.message); <br />} else { <br />varerrorEvent:ErrorEvent = e.error as ErrorEvent; trace(errorEvent.errorID);<br />} <br />}<br />
  18. 18. Q & A<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 />

×