8 de junio de 2012. Le damos la bienvenida a Adobe® Flash Player® 11.3 y AIR® 3.3. Esta versión incluye funciones importantes, soluciones de errores y mejoras relacionadas con la estabilidad, el rendimiento y la compatibilidad con dispositivos.
- Flash Player para escritorio 11.3.300.257
- AIR para escritorio 3.3.0.3650
- AIR AndroidTM 3.3.0.3650
- SDK de AIR 3.3.0.3650
Escritorio:
- Entrada de teclado en pantalla completa para Flash Player
- Soporte para audio de baja latencia en transmisiones de audio a través de NetStream
- Soporte para audio de baja latencia para la API Sound
- Modo protegido para Firefox (sólo Windows®)
- Transmisión de texturas
- Programa de actualización en segundo plano para Mac
- Eventos Framelabel
- Bitmapdata.drawwithQuality
- BitmapData.encode
- Evento ReleaseOutside
- Introspección de clases del motor de ejecución
- Soporte mejorado para el App Store de Apple MacOS
AIR para móvil:
- Soporte nativo del SDK para iOS en Windows®
- Soporte de Stylus para dispositivos AndroidTM 4.0
- Depuración USB para AIR iOS
- Comportamiento en segundo plano mejorado para AIR iOS
- Soporte de simulador para iOS
- Mejoras de relación de aspecto
Entrada de teclado en pantalla completa para Flash Player
Los desarrolladores pueden llamar a StageDisplayState.FULL_SCREEN_INTERACTIVE para activar el modo Pantalla completa con soporte completo para todas las teclas del teclado en Flash Player. Los usuarios finales verán un cuadro de diálogo de permiso y podrán permitir que el contenido SWF reciba la entrada del teclado, o bien pulsar "Esc" para salir del nuevo modo. La API permite a los desarrolladores determinar si la aplicación se encuentra en modo Pantalla completa, si el usuario ha permitido la entrada completa del teclado y si la aplicación puede solicitar acceder a pantalla completa, tal como se determina en el parámetro de la etiqueta HTML incorporada.
Soporte para audio de baja latencia en transmisiones de audio
Ahora los desarrolladores pueden utilizar una nueva API NetStream.useJitterBuffer para reducir la latencia en la reproducción de transmisiones de audio de alta calidad.
Soporte para audio de baja latencia para la API Sound
Esta mejora reduce la latencia en el método Sound.play y cambia el volumen y el barrido en SoundTransform. La latencia del evento SAMPLE_DATA también debería reducirse significativamente. La latencia debería ser óptima para un tamaño de muestra de entrada de 2048.
Modo protegido para Firefox
El Modo protegido de Flash Player es una nueva mejora de seguridad diseñada para limitar el impacto que producen los ataques lanzados por archivos SWF maliciosos en Adobe Flash Player cuando se ejecuta en Firefox 4.0+ en Windows Vista® y versiones posteriores. Esta función es comparable al Modo protegido de Flash Player en el navegador Google Chrome, el Modo protegido en Adobe® Reader® o la Vista de modo protegido de Office 2010. El Modo protegido se activa de forma predeterminada cada vez que se visualizan archivos de Flash Player en Firefox, lo que reduce el riesgo de posibles amenazas de seguridad en los sistemas del cliente a través de programas maliciosos programados. Cuando el Modo protegido está activado, los archivos de Flash Player se visualizan en un entorno restringido denominado entorno limitado. El entorno limitado del Modo protegido podría generar problemas de compatibilidad con contenido de Flash existente en Internet. El Modo protegido es una mejora de seguridad que mantiene a salvo al usuario y al equipo en caso de ataques provenientes de archivos SWF maliciosos. Adobe recomienda tener el Modo protegido activado en todo momento.
Transmisión de texturas
La transmisión de texturas es una nueva prestación de Stage3D donde se permite cargar primero texturas menos detalladas, con menor calidad y después se mejoran progresivamente cuando se dispone de más datos.
Programa de actualización en segundo plano para Mac
En Flash Player 11.2, Adobe introdujo la función del programa de actualización en segundo plano para llevar a cabo, según las opciones del usuario, una actualización silenciosa de actualizaciones de seguridad y soluciones de errores para Windows® cuando estuviera disponible. Esta misma función está ahora disponible para Mac con Flash Player 11.3
Soporte nativo del SDK para iOS en Windows®
Ahora, un desarrollador puede copiar la carpeta del SDK de iOS en un dispositivo Windows® y utilizar la opción platformsdk de adt también en Windows®.
adt –package –target (ipa-app-store|ipa-ad-hoc|ipa-debug|ipa-debug-interpreter|ipa-test|ipa-test-interpreter) -platformsdk
Esta función aún no está disponible en Flash Builder. El SDK se debe copiar correctamente, es decir, los enlaces simbólicos del SDK de iOS deben convertirse en archivos reales en Windows®; en caso contrario, el empaquetado fallará.
Soporte de Stylus para AndroidTM 4.0
Flash Player admite ahora la nueva API Stylus de AndroidTM, presente en Android 4.0. Las aplicaciones que admitan Stylus funcionarán automáticamente con dispositivos que admitan la API Stylus.
Depuración USB para AIR iOS
Los desarrolladores ahora pueden depurar aplicaciones de AIR en dispositivos iOS a través de USB en sistemas Mac y Windows. Antes de esta versión, los desarrolladores debían utilizar Wi-Fi para depurar una aplicación en un dispositivo iOS. Sin embargo, la depuración Wi-Fi conllevaba ciertas limitaciones
a) El desarrollador necesitaba disponer de conexión a Internet activa todo el tiempo
b) Era preciso que tanto el dispositivo como el equipo de escritorio se encontrasen en la misma subred
Esta nueva funcionalidad soluciona los problemas anteriormente mencionados y ofrece una experiencia perfecta de depuración al usuario, que simplemente debe conectar el dispositivo iOS a un equipo Mac o Windows®.
Comportamiento en segundo plano mejorado para AIR iOS
Las aplicaciones de AIR en iOS ahora admiten actualizaciones de ubicación y gestión de redes mientras están en segundo plano. Las aplicaciones también reciben una notificación antes de que el sistema operativo anule la ejecución en segundo plano.
Soporte de simulador (Mac)
Los desarrolladores de aplicaciones de AIR para iOS ahora pueden empaquetar y ejecutar aplicaciones en el simulador de iOS con Xcode.
Mejoras de relación de aspecto
AIR 3.3 en iOS respeta correctamente la relación de aspecto especificada por una aplicación. La orientación se expresa en términos de rotación en grados relativos a la relación de aspecto especificada
Eventos FrameLabel
Se distribuye un nuevo evento Event.FRAME_LABEL cuando la cabeza lectora accede a un nuevo fotograma cuyo evento FrameLabel tiene un detector de eventos registrado. Si la cabeza lectora no se mueve o si hay sólo un fotograma, este evento se distribuye de forma continua junto con la velocidad de fotogramas en el detector de eventos FrameLabel. Esto permite crear scripts de línea de tiempo más fácilmente.
BitmapData.drawWithQuality
Hasta ahora, era preciso modificar la calidad del escenario para poder cambiar la calidad de BitmapData.draw. BitmapData.drawWithQuality es una extensión de BitmapData.draw que añade un parámetro opcional para especificar la calidad del procesamiento vectorial.
BitmapData.encode
BitmapData.encode permite la compresión nativa de un objeto BitmapData en PNG, JPEG y JPEG XR. Esto permite a los desarrolladores lograr velocidades nativas en la compresión de imágenes en tiempo de ejecución, algo muy valioso en dispositivos móviles.
Evento ReleaseOutside
Hemos vuelto a incorporar el evento de ratón releaseOutside. Este evento, que se dejó de utilizar en AS3, ahora vuelve a estar disponible.
Ejemplo:
1.s.addEventListener(MouseEvent.RELEASE_OUTSIDE, onReleaseOutsideHandler);
Introspección de clases del motor de ejecución
El límite de Application.getDefinition() es que debe saber con antelación el nombre de la definición de clase que desea extraer. Ahora, applicationDomain.getQualifiedDefinitionNames() extra todas las clases disponibles en un SWF, lo que la hace perfecta para la introspección de SWF y los activos cargados en tiempo de ejecución.
Adobe Flash Player para escritorio 11.3.300.255 y AIR 3.3.0.3610 incluyen las mejoras de seguridad descritas en el Boletín de seguridad APSB12-14
- [Stage3D] En la versión de escritorio, el contenido de Starling se procesa en la ubicación incorrecta (3153467)
- El procesamiento en iOS se bloquea en algunas aplicaciones cuando se utiliza el modo de procesamiento de GPU (3124838)
- La configuración de la calidad de suavizado ahora se respeta en renderMode=gpu (3124862)
- [Stage3D] En equipos Mac con Intel HD 3000, el rectángulo de recorte no se define correctamente (2959500)
- Si se utiliza MouseLock en el navegador Chrome en Windows® 7, movementX/Y devuelve valores absolutos, no valores relativos (3152175)
- Se produce un problema de latencia de audio cuando se abren varias instancias de Flash Player en un navegador (3084306)
- Problema de pantalla verde con reproducción de vídeo (3050372)
Flash Player para escritorio
- Mac OS: el cursor del ratón no cambia a puntero con forma de mano al pasarlo por enlaces TLF (3060839)
- Mac OS: Adobe AIR se bloquea en modelos recientes de Apple con sistema operativo 10.7.2 (consulte una forma de solucionarlo aquí)
- MouseLock y FullscreenSourceRect no actualizan la visualización en pantalla completa (3006724)
- Controladores de hardware Nvidia: para aprovechar la descodificación por hardware, los usuarios de Nvidia deben actualizar los controladores a la versión 285.79 o posterior; si no, Flash Player recurrirá a la descodificación por software (3160326)
AndroidTM
- La búsqueda con el vídeo en pausa no actualiza el fotograma en dispositivos AndroidTM 4.0 (2995654)
- En Adobe AIR, StageVideo con On2 y Sorenson no funciona en dispositivos Android 4.0 (3053819)
- Context3d se procesa en negro durante varios fotogramas tras eliminar un objeto context3D y solicitar otro nuevo, o tras devolverlo a una aplicación que estaba en segundo plano. (3019048)
Para conocer los requisitos del sistema actuales de Flash Player, visite http://www.adobe.com/es/products/flashplayer/systemreqs/
Para conocer los requisitos del sistema actuales de AIR, visite http://www.adobe.com/es/products/air/systemreqs/
Para conocer los requisitos del sistema de Flash Access (cliente y servidor), visite http://www.adobe.com/es/products/flashaccess/systemreqs/
Flash Player 11.3 tiene los siguientes requisitos mínimos:
|
Windows® |
Macintosh |
Procesador |
Procesador de 2,33 GHz o superior, compatible con x86 o procesador Intel® Atom™ 1,6 GHz o superior para dispositivos netbook |
Procesador Intel® Core™ Duo 1,83 GHz o superior |
Sistema operativo |
Microsoft® Windows® XP (32 bits), Windows Server® 2003 (32 bits), Windows Server® 2008 (32 bits), Windows Vista® (32 bits), Windows 7® (32 y 64 bits) |
Mac OS X 10.6 y Mac OS X 10.7 |
Navegador |
Internet Explorer 7.0 y superiores, Mozilla Firefox 4.0 y superiores, Google Chrome, Safari 5.0 y superiores, Opera 11 |
Safari 5.0 y superiores, Mozilla Firefox 4.0 y superiores, Google Chrome, Opera 11 |
Memoria |
128 MB de RAM (1 GB de RAM recomendado para dispositivos netbook), 128 MB de memoria gráfica |
256 MB de RAM y 128 MB de memoria gráfica |
|
Windows® |
Macintosh |
AndroidTM |
iOS |
Procesador/Hardware de dispositivo |
Procesador de 2,33 GHz o superior, compatible con x86 o procesador Intel Atom™ 1,6 GHz o superior para dispositivos netbook |
Procesador Intel® Core™ Duo 1,83 GHz o superior |
Procesador ARMv7 con Vector FPU, 550 MHz como mínimo, OpenGL ES2.0, descodificadores H.264 y AAC H/W |
iPod touch (32.ª generación), modelo de 64 GB y 32 GB, iPod touch 4, iPhone 3GS, iPhone 4, iPad, iPad 2 |
Sistema operativo |
Microsoft® Windows® XP, Windows Server® 2003, Windows Server® 2008, Windows Vista® Home Premium, Business, Ultimate o Enterprise (incluidas las ediciones de 64 bits) con Service Pack 2, o Windows 7 |
Mac OS® X 10.6 y 10.7 |
AndroidTM 2.2, 2.3, 3.0, 3.1, 3.2 y 4.0 |
iOS 4.2 y superior |
RAM |
512 MB de RAM (se recomienda 1 GB) |
512 MB de RAM (se recomienda 1 GB) |
256 MB de RAM |
- |
¿Ha encontrado algún error? Envíe el error a la base de datos de errores de Flash Player y Adobe AIR.
Flash Player y AIR tal vez aprovechen su hardware de gráficos para descodificar y reproducir vídeo H.264. Puede haber problemas de vídeo que sólo existan con un hardware de gráficos y un controlador concretos. Si nos informa de un problema relacionado con vídeo, es esencial que anote el modelo de hardware de gráficos y de controlador, además de los datos del sistema operativo y el navegador (si utiliza Flash Player), para que podamos reproducir la misma situación e investigar el problema. Es muy importante incluir la información tal como se describe en Instrucciones para informar sobre problemas de reproducción de vídeo. Nota: debido al gran volumen de correo electrónico recibido, nos resulta imposible contestar a todas las solicitudes.
Gracias por usar Adobe® Flash Player® y AIR®, y por dedicar el tiempo necesario para enviarnos sus opiniones.
