Si eres, como yo, un seguidor de El Gran Ojo, Adobe, seguramente ya te habrás enterado de Flash Catalyst, el nuevo proyecto que la compañía de la "A" lanzó en el MAX 2007 bajo el nombre clave "Thermo" y que ya entonces generó gran expectación.
La razón por la que la gente ha estado esperando tanto por esta nueva herramienta es porque disminuye aún más la distancia entre el diseño y el desarrollo, aunque más del lado de los primeros que de los segundos.

Con Flash Catalyst puedes crear toda tu interfaz en Photoshop, Illustrator (Hola Mx

En otras palabras, Catalyst promete lograr lo que no pudo hacer Flash respecto al diseño interactivo: prescindir del programador para las cosas sencillas como animar elementos o crear botones interactivos.
Sin embargo, aunque no lo parezca, Catalyst está más cercano a Flex que a Flash. De hecho, los archivos de Catalyst pueden ser abiertos en Flex para profundizar más en el desarrollo de la aplicación, cuando ésta así lo requiera y, de hecho, lo que los flasheros conocen como "símbolos", en Catalyst son "componentes" propios de Flex.
En Catalyst es posible: convertir objetos estáticos en componentes (botones, barras de scroll, etc.), definir transiciones entre elementos, crear animaciones que involucran los ejes x, y, z (aprovechando el soporte del eje z del Flash Player 10), crear barras de scroll, etc. Además, los proyectos pueden ser vistos por medio del Flash Player o a través de Adobe AIR.
¿Catalyst indica el final de Flash?
Como decía antes, Catalyst está pensado hacia Flex, más concretamente hacia la nueva generación de Flex, cuyo nombre clave es Gumbo. La intención es poder generar toda la Interfaz de Usuario en Catalyst, una más fácil y cómoda importación de animaciones de Flash en Flex y, al final, dejar este último para cosas más complejas como interacción con webservices u otras tecnologías/lenguajes de backend.
En ese sentido, Catalyst puede verse como un auxiliar de Flash, más que una competencia (hasta ahora no hay ningún indicio de que los archivos de Catalyst puedan ser editados en Flash y lo más probable es que así permanezca, al menos por ahora), dándole a cada aplicación una tarea específica en la creación/desarrollo de interfaces de usuario, pensando principalmente en RIA's.
Ya Tenemos Flash ¿Necesitamos a Catalyst?
Está claro que si eres un pobre developer que cree que extra codicus nulla salus (fuera del código no hay salvación - Ramén) pensarás que sólo es una estratagema más para comprar productos innecesarios, pero eso es porque no piensas en el pobre diseñador, que debe sobrevivir con el sarpullido alérgico que le generan más de dos líneas de código, para quien gotoAndStop() es la entrada a un infierno de confusión y caos y que debe correr a solicitarte ayuda para lograr que su mundo vuelva al diseño, donde todo tiene sentido, donde está el cielo.
Si eres de esos no entenderás lo importante que es para el pobre diseñador mantenerse en el mundo de lo estéticamente correcto, de lo visible, de lo gráfico; nada de esas cosas locas llenas de letras y números que a ti te encantan y te hacen creer que eres importante y mereces lo que ganas ¡no!
Flash Catalyst promete librarte a ti, pobre y abnegado diseñador, de los dolores de cabeza que implican un onRelease o un alpha = 0.5, y lo hace del mismo modo que los behaviors en Flash o en Dreamweaver, pero mejor (esperemos que del lado del código también sea así porque he visto pocas cosas tan terribles como esos behaviors). Sólo debes seleccionar este objeto y convertirlo en un botón, este otro convertirlo en un scroll, seleccionar esto de más acá y hacerlo aparecer. Todo con unos cuantos clicks sin ver jamás una línea de código y, si no necesita nada más complicado que eso, felicitaciones, has creado tu primera RIA!!!


¡Lo Quiero, y Ya!
No tan de prisa, zen

Aunque ya ha cambiado de nombre (lo que siempre significa que ha evolucionado), Flash Catalyst aún no está disponible para descargas, habrá que esperar un poco. El mismo equipo de desarrollo habla de la beta pública para 2009, pero no especifica cuándo. De momento, puedes seguir estos vínculos para que te enteres un poco más de lo que se trata (quería embeber algún video, pero como ya se dieron cuenta en algunos blogs, el modo como los subieron en Adobe no lo permite, así que habrá que conformarse con los links):
- Flash Catalyst en Adobe Labs Mira los videos, tanto el del Diseño como el de Desarrollo.
- Demostración de Flash Catalyst para Adobe Edge - December 2008 (Boletín en línea de Adobe)
- Gumbo, What's New?
Nota: Todos los links son en inglés, así que si no sabes inglés, al menos podrás ver los videos

Como colofón, un video sobre Catalyst, traído directamente de Adobe Tv (gracias, F):
(Pueden verlo más grande en la web de Adobe TV)
¿Sabes SQL? ¿No-SQL? Aprende MySQL, PostgreSQL, MongoDB, Redis y más con el Curso Profesional de Bases de Datos que empieza el martes, en vivo.
Esperemos pacientes a esta revolución.
Tendremos que esperar a probarlo..
Por Ryan Stewart el 15 de Enero de 2009
Did you get a DVD at MAX? If not, drop me an email and I can send you one.
=Ryan
[email protected]
Por solisarg el 15 de Enero de 2009
Jorge
Por I'm a PC el 15 de Enero de 2009
Por eldervaz el 15 de Enero de 2009
felicitaciones por el articulo
FC permitira poder personalizar de una forma increible las interfaz de las app en Flex, dando el detalle necesario para que estas no sean siempre similares. Además, el real objetivo de FC es integrar al diseñador al proceso productivo de una app Flex.
Es realmente muy bueno, creanme
Da gusto cuando escuchan todas tus quejas no?
Es estupendo, promete muchas cosas, habrá que ver qué tan eficiente. *Se impacienta
P.D: No puedo ver el video embebido
Por demiantriebl el 18 de Enero de 2009
Por Flamander el 17 de Marzo de 2009
Por Adriana el 21 de Mayo de 2010
Gracias, espero ansiosa respuesta...
Por ben droeder el 11 de Septiembre de 2010
Creo que mas bien esta experiencia que el tiene con flash (que creo que es demasiada) no se compara con lo que yo se de php dimanico, SAP y Navision.
Pero si los perros ladran es que alguien viene a callarlos. Saludos
Por carlos el 04 de Diciembre de 2010
Por julian el 04 de Diciembre de 2010
Por axel H.alvarez el 16 de Junio de 2011
Por kat_c el 26 de Junio de 2011
De antemano muchas gracias