Esta semana se lanzará Flash Player 10.2 para teléfonos Android (con una versión beta disponible para tabletas Honeycomb). Además, Ely Greenfield ha desarrollado un marco 2D acelerado por GPU para Molehill, llamado M2D. Sigue leyendo para saber más?
Adobe ha anunciado que la versión de disponibilidad general de Flash Player 10.2 para Android 2.2 (FroYo) y Android 2.3 (Gingerbread) estará disponible en Android Market el 18 de marzo. También habrá una versión beta disponible para los usuarios que ejecuten Android 3.0 (Honeycomb) para tabletas como el Motorola XOOM. Los usuarios de XOOM deben instalar la actualización de Android 3.0.1 para aprovechar Flash 10.2 de Android Market.
Una de las características principales de Flash Player 10.2 en dispositivos móviles es la integración con CPU de múltiples núcleos y GPU aceleradas que permiten el StageVideo acelerado por hardware en dispositivos móviles con Android 3.0 y superior. Destacados adicionales incluyen:
Ciertas funciones solo están disponibles en Android 3.0, ya que la versión del sistema operativo tiene un modelo de renderizado del navegador mejorado que permite dichas funciones integradas. Nota para los fabricantes de navegadores y sistemas operativos: trabajar con Adobe para mejorar (o incluso admitir) Flash Player en su plataforma es beneficioso para todos. Psst! Esa es una sugerencia para ustedes y chicas en Apple..
Con tantos nuevos dispositivos Android equipados con procesadores de múltiples núcleos y GPU "Superchip" en preproducción en este momento, esta es una excelente base para la próxima ola de dispositivos para teléfonos inteligentes y tabletas.
Cuando se anunció la construcción de la "Incubadora" de Flash hace unas semanas, los desarrolladores se sorprendieron con todas las demostraciones de tecnología que muestran la potencia y la flexibilidad de las API de "Molehill" en el próximo Flash Player. Adobe se está enfocando en las API de muy bajo nivel para esta versión, pero ha proporcionado muchos marcos 3D populares con acceso avanzado a "Molehill" para permitirles construir marcos completos y fáciles de usar sobre estas API básicas para que los desarrolladores puedan usarlos.
Varios empleados de Adobe han seguido señalando que "Molehill" no está restringido a la aceleración 3D, sino que las API también se pueden usar para todo tipo de implementaciones 2D. Ahora tenemos un vistazo al primer marco acelerado 2D de GPU para "Molehill" llamado M2D, escrito por Ely Greenfield de Adobe. ¡Algunas de las características aceleradas de este marco 2D incluyen incrustaciones de procesamiento, hojas de sprites animadas, posicionamiento y rotación de objetos y partículas aceleradas! Aparentemente, también podremos acelerar DislplayObjects usando este marco.
Esta es una gran noticia para los desarrolladores de juegos Flash tradicionales, ya que en su mayoría están acostumbrados a trabajar en espacios 2D. Si bien es genial tener 3D y es muy bienvenido por la comunidad en general, a veces es mejor comenzar con algo más cercano a lo que está familiarizado. Estoy seguro de que veremos surgir más marcos 2D específicos basados en las API de "Molehill" para uso general en los próximos meses. Incluso hay algunos ejemplos del motor de física Box2D acelerado a través de M2D (ver foto de arriba). Tiempos muy emocionantes!
¿Asi que? ¿Deberíamos estar preparándonos para un ataque de clones "Angry Birds" acelerados por GPU??