Ha habido una sensación de confusión en nuestra industria últimamente. Los estándares están cambiando y hay mucha discusión acerca de dónde encaja Flash en el futuro de la web. Como un tipo de terapia, decidí revisar el FITC San Francisco y hasta ahora, he encontrado exactamente lo que estaba buscando ...
En este diario, intentaré actualizarlo sobre lo que está sucediendo en algunos de los proyectos más interesantes relacionados con la plataforma Flash e incluso con información sobre otras tecnologías que podrían cambiar la forma en que hacemos negocios..
Con 3D en Flash, el principal problema con el que es probable que se enfrente es la optimización del rendimiento..
Rob Baetman de Away3D ha demostrado una gran innovación para mejorar el rendimiento de los proyectos de Flash 3D, así como las nuevas características del motor Away3D. Una de las características más impresionantes que se presentaron fueron los materiales de PixelBender y BSP Sorting, que todavía están en desarrollo, pero le permiten crear grandes escenas donde las pequeñas áreas se representan de forma independiente, cuya idea se adoptó del antiguo motor de sismo.
También se presentó el motor Away3D Lite, que funciona extremadamente bien con un gran número de caras, pero reduce la cantidad de funciones agregadas al motor. La demostración se realizó con un modelo de avión de 8000 caras y materiales de PixelBender, y para el Flash Player móvil, un modelo de avión de 2000 caras con paisaje generado y la capacidad de volar y navegar el avión sobre él con el uso de acelerómetros..
Al final, hubo una demostración de un juego de FPS multijugador realizado con BSP y texturas al horno con Prefab3D que estaba funcionando muy bien..
Vale la pena echarle un vistazo a Away3D con toda la innovación incorporada en el motor. Con el Flash Player móvil en el horizonte, el motor Away3D Lite es particularmente interesante para crear experiencias web móviles en 3D..
Eugene está loco. Y lo digo de la mejor manera posible. En lo que está trabajando tiene tantas implicaciones que es difícil concentrarse en una sola. El proyecto que presentaba es ASSurf. Te permite reconocer patrones y imágenes de mach en tiempo real sin el uso de marcadores prefabricados.
Lo que necesita es una imagen en la base de datos que tenga contrastes lo suficientemente fuertes y ASSurf hará el resto para encontrarla en el área capturada de la cámara web. También le da la capacidad de realizar la estimación de movimiento. Debido a las limitaciones de velocidad de ActionScript, Eugene optó por Alchemy para realizar los cálculos pesados y logró obtener una tasa de cuadros decente con un reconocimiento de imágenes en tiempo real y un modelo 3D de un bosque que se superpone al área. El proyecto aún está en desarrollo y requiere ajustes, pero lo que la biblioteca puede hacer ahora es muy impresionante y muestra lo que podemos esperar en el futuro..
Kevin Lynch y Mark Anders estaban discutiendo el futuro de la plataforma Flash en dispositivos móviles y de escritorio. Evidentemente, Adobe está trabajando arduamente para obtener Flash 10.1 en la mayor cantidad de dispositivos móviles y está trabajando con la mayoría de los fabricantes de dispositivos móviles para que ofrezcan la mayor cantidad posible para finales de año. Motorola está a punto de iniciar una campaña que se centrará en la promoción de la función Flash Installed en sus teléfonos y también lanzará un gran anuncio en Times Square con Flash Installed, que se destaca de manera prominente, lo que demuestra su compromiso con la plataforma..
AIR 2.5 móvil público / privado beta también está fuera. Tienes que registrarte para descargarlo, pero ya está, así que si quieres comenzar a desarrollarlo o simplemente probarlo, puedes hacerlo en http://labs.adobe.com/technologies/air2/android/. En las siguientes partes del diario se incluirán más sugerencias de optimización para AIR y Flash para Android..
También debemos esperar una actualización importante para Flash móvil muy pronto. Se ha trabajado mucho para reducir el consumo de memoria para la máquina virtual AS3, hasta el punto de que se ha reducido en aproximadamente un 50% para el 10.1 para dispositivos móviles.
Para cualquier persona que planee desarrollar para Flash o AIR móvil, le alegrará saber que Device Central contará con muchas herramientas geniales para verificar el uso de aplicaciones del mundo real en un dispositivo móvil. Estos incluyen el uso de acelerómetros, la capacidad de agregar una superposición reflectiva sobre la pantalla para verificar la visibilidad de los gráficos con un fondo reflectante personalizado como en situaciones reales, la capacidad de reducir la intensidad de la señal para verificar el rendimiento de su aplicación en áreas de intensidad de señal simulada más baja y comprobar el consumo de batería. Los fabricantes de dispositivos proporcionan a Adobe un perfil de sus teléfonos para que las simulaciones se puedan realizar de la manera más precisa posible. Además, con la cantidad y el tipo diferentes de acelerómetros en diferentes dispositivos, Adobe está trabajando en proporcionar un único rango de salida para facilitar el desarrollo entre dispositivos. Todo esto debería facilitar nuestras vidas cuando se trata de desarrollar para múltiples dispositivos..
Espero que hayan disfrutado este primer vistazo en FITC San Fransisco 2010, busque más entradas en el diario próximamente!