Flash Molehill

Flash es una herramienta muy útil para los diseñadores. Le dan múltiples usos: desde pequeñas animaciones para la web hasta juegos y presentaciones animadas.

Sin embargo, en el mundo de las aplicaciones 3D mas grandes (como juegos comerciales) flash no es bien visto porque no tiene un "3D real" sino uno "emulado por software" y no puede alcanzar una alta calidad gráfica en 3D. Y por eso algunos dicen que flash es "solamente para jueguitos pequeños web" o para pequeñas animaciones.

Eso va a cambiar.

Bienvenidos a flash versión 2011 (también llamado molehill):

http://labs.adobe.com/technologies/flash/molehill

Busquen esto en google para ver videos demostrativos: "away3d flash molehill"

Esta nueva versión le otorgará "verdadero poder 3D" (a través de hardware) a flash y ahora si estará a la altura de otras herramientas especializadas en 3D como Unity ( unity3d.com ).

De hecho Unity está evaluando agregar la opción "exportar a flash" en su siguiente versión. ( http://blogs.unity3d.com/2011/02/27/unity-flash-3d-on-the-web )

Esto les dará los diseñadores la posibilidad de crear aplicaciones 3D de alta calidad con una herramienta que ya conocen: Flash.
Y le da a la gente de software la posibilidad de crear aplicaciones 3D fácilmente.

Si consideran además que Flash permite también crear aplicaciones para Tablets Android (y próximamente Tablets Windows) tienen entonces un prometedor futuro pues las Tablets (impulsados por el iPad) se utilizarán cada vez más (También los smartphones obviamente).

...pero... (siempre hay un pequeño "pero")… para aprovechar el poder de la nueva funcionalidad 3D van a tener que aprender un poco más de programación (ActionScript) pues al inicio esa funcionalidad solamente estará disponible "programando" y sólo Adobe sabe si la va a incluir dentro de Flash CS6 o de que manera.

Entonces eso me lleva nuevamente al punto que alguna vez les comenté: es cada vez más importante unir a diseñadores gráficos con gente de software para crear las mejores aplicaciones 3D/interactivas posibles.

Saludos,
Tak

Preparándose para el futuro

Como trabajo en tecnología y he dado algunas charlas sobre diferentes temas, algunas veces alguien me pregunta si puedo recomendar que tecnología deben ir aprendiendo para estar preparados para el futuro. Justamente ahora un amigo me está pidiendo que le recomiende un tema de estudio para "preparase".

Bueno, yo no tengo una bola de cristal así que lo mejor que puedo hacer es dar mis opiniones personales y ya depende de cada uno decidir si lo que digo tiene coherencia o simplemente tacharme de loco :)

Entonces, a insistencia de mi amigo, aquí van mis recomendaciones:

Dejen de estudiar temas de tecnología. Dejen que los nerds, geeks y frikis del mundo (como yo) se encarguen de eso. En serio, incluso si tu carrera está relacionada a la tecnología el mejor tip que te puedo dar es que estudies otros rubros como: arte, música, liderazgo, management, economía, finanzas, teatro.

¿Sabes que hacían algunos samurai cuando no estaban en alguna batalla?
No, su hobby no era cortar cabezas de animales ni patear árboles hasta que se caigan. No. Algunos practicaban poesía y otros pintura. Exactamente lo opuesto a su profesión principal: la guerra.

¡Y por supuesto que eran malísimos dibujando! pues esa no era su especialidad. Pero el punto es: ¿por qué lo hacían? Pues porque las personas no somos simplemente "doctores" ni "mecánicos" ni "programadores" sino seres humanos muy complejos con mucho potencial y una de las formas de desarrollarnos es hacer que ambos extremos (hemisferios) de nuestro cerebro funcionen. Usualmente sólo usamos uno; pero hacer actividades que impulsen el desarrollo del otro extremo trae grandes beneficios: mejora tu percepción de lo que ocurre a tu alrededor y agiliza tu mente. Lo cual es importante no sólo para una carrera sino para la vida.

Les voy a poner otro ejemplo: en lugar de poner a mi hija en un colegio muy caro prefiero ponerla en un colegio normal y que también pagarle clases de circo en donde aprenderá a subirse a un trapecio sin miedo o hacer reír a los demás con malabares. Espero que eso la prepare para después cuando tenga que defenderse en su vida profesional en diferentes situaciones en donde importa no sólo lo que sabes sino también tu actitud mental.

( por si acaso, una excelente escuela de circo en Perú: www.latarumba.com )

Ahora, si también eres nerd o geek o friki (advertencia: leer este blog te está convirtiendo en uno!) e insistes en que quieres que opine sobre tecnología, aquí van mis tips:

  • No se detengan mucho a estudiar tecnologías muy específicas sino aquellas que sirvan al proceso de desarrollo, sin importar que tecnología usen. Ejemplo: está bien aprender cuál es la nueva librería de tu lenguaje favorito que hace gráficas 3D; pero sería mejor que aprendan metodologías de como mejorar la calidad del software en cualquier proyecto o lenguaje.
  • Concéntrese en los tablets y smartphones. Lo cual es algo obvio a estas alturas para cualquiera.
  • Lean webs de novedades tecnológicas pero también aquellas que analizan la tecnología y su impacto en la cultura, los negocios y en las personas involucradas. Aquí tienen un ejemplo: www.cio.com
  • Y lo más importante: no se dejen llevar por blogs como este. Es mejor que lean analicen y saquen sus propias conclusiones. En el peor de los casos si no llegan a ninguna conclusión entonces vale arriesgarse por una tecnología y usarla y aprender lo que se pueda de la experiencia.