Flash Player 10.1 ha sido anunciado en el Adobe MAX de Los Angeles, y se puede decir que al fin ha copado las expectativas de los desarrolladores Flash. Pero vayamos paso a paso y veamos que ha traído esta nueva versión que ya muchos estamos esperando.

La plataforma Flash
Esta nueva versión estará disponible en Windows Mobile, Palm, Symbian S60, Android y Blackberry, las dos primeras plataformas contarán con el plugin este mismo año, para el resto de plataformas tendremos que esperar un poco más, sobretodo con los dispositivos RIM.
A todos esos sistemas móviles hemos de añadir la versión de escritorio y Flash Lite para otros dispositivos como Set-Top Boxes, Chumby y derivados, pudiendo realmente crear servicios multiplataforma bajo un mismo entorno de diseño e incluso con la misma compilación.
Mejoras en el consumo
Otra cosa en la que ha puesto especial énfasis Adobe ha sido en las mejoras de optimización de recursos, consumiendo la mitad de RAM y consumiendo hasta un 55% menos de batería.
Como ejemplo pusieron que se puede ver 3.5 horas de vídeo, animaciones pesadas durante 7 horas o animaciones ligeras durante 14 horas, algo totalmente impensable incluso en Flash Lite.
Estas mejoras también se han visto a la hora de integrarlo en el navegador, donde ahora los SWFs que no aparezcan en pantalla no se reproducirán hasta que los podamos ver. Así mismo, cuando dejen la pantalla o entre una llamada, los SWFs se pararán reduciendo el consumo de batería. En cambio, si el terminal entra en modo reposo Flash Player 10.1 reduce sus intervalos para ahorrar energía, excepto cuando se trata de vídeo o audio.
Por otro lado, las películas se irán cargando y descargando en memoria, de forma que no se colapse nunca el navegador o el terminal por culpa de desbordamientos de CPU o RAM. Para el contenido más importante se ha añadido un nuevo parámetro hasPriority, con el que podremos decir que esa película tiene más importancia que las demás.
Pensado para la movilidad
Uno de los puntos fuertes de este nuevo reproductor es sin duda que ha sido diseñado para la movilidad, encontrando un montón de novedades en este ámbito.
- Introducción de texto nativa, mostrando el teclado nativo del sistema operativo en pantalla siempre y cuando sea necesario, haciendo zoom y scroll a la zona seleccionada. Además, este texto no se pierde cuando salimos de la aplicación por una llamada entrante o una notificación externa.
- Soporte de pantallas multitáctiles y movimientos gestuales, pudiendo utilizar los gestos nativos del sistema operativo como rotar o escalar.
- Acceso al accelerómetro del dispositivo, pudiendo obtener los valores de los ejes X, Y, Z e incluso especificando cuándo para ahorrar batería.
- Modo paisaje o portada con el que saber la posición de la pantalla respecto al móvil, pudiendo cambiar la orientación a nuestro gusto.
- Renderizado vectorial atacando a la GPU directamente, aumentando la velocidad y mejorando la vida de nuestra batería.
- Transcodificación de H.264 a través de la CPU, mejorando el rendimiento en el video de alta calidad.
- Tasa de fotogramas adaptable, bajando los fotogramas por segundo cuando la CPU esté muy ocupada, para poder ver el contenido sin saltos.
Novedades generales
A nivel general la versión 10.1 tiene muchas mejoras, sobretodo en cuanto al manejo de errores, pudiendo gestionar todos los errores generados por el reproductor de forma global. Sobre esta línea, también se han previsto los “memory leaks”, desactivando la película para evitar que el navegador se caiga sin aviso previo. Una vez desactivado el plugin, el usuario puede reiniciar el SWF mediante una notificación.
Entre las mejoras en los contenidos multimedia tendremos DRM, peer-to-peer, streaming a través de HTTP, streaming dinámico con RTMP, acceso binario al micrófono y un sistema de privacidad en el plugin del navegador.
Conclusiones
Adobe ha hecho sus deberes, las amenazas por parte de Silverlight, Android y iPhone han logrado que se haya hecho una de las mayores actualizaciones en el Flash Player que se recuerdan desde ActionScript 3, y a todo eso hay que sumarle el revuelo que se ha organizado con el “soporte” de Flash para iPhone.
Son buenas noticias, sólo hay que pensar que el año que viene podremos crear un programa que con el mismo código ActionScript funcione en Windows, Mac OS X, Linux, Windows Mobile, Palm, Symbian S60, Android y Blackberry.
Suena utópico…




Un ping
Un nuevo comienzo y diseño » Luis Adrián Rosas Wiedfeldt escribió:
31 octubre, 2009, a las 13:42 (UTC 2 )
[...] con las antenas bien sincronizadas para saber que pasa y hacia donde vamos. Me refiero a Flash CS5, Flash Player 10.1, AIR 2 y todas estas noticias que nos han contado, presentado, expuesto y que ahora somos nosotros [...]