Storyboard Designer, una herramienta DSL muy cool - Jorge Serrano - MVP Visual Developer - Visual Basic

Storyboard Designer, una herramienta DSL muy cool

En esta ocasión, quería comentaros la existencia de una herramienta de nombre Storyboard Designer, una herramienta DSL compuesta de personalizaciones muy interesantes.

La herramienta permite crear un proyecto personalizado de tipo Storyboard, o lo que es lo mismo, generar nuestro "storyboard" de aplicación, algo así como un workflow esquelético de nuestra aplicación o de algunos flujos, procesos o clases de ella.

Al ver esta herramienta, a veces me recuerda a UML (al que por cierto odio), pero he probado esta herramienta y he visto que es muy sencilla de utilizar y se puede usar incluso para documentar aplicaciones y realizar los diagramas de los procesos, aunque hecho en falta muchas más personalizaciones que podrían hacer que esta herramienta fuera más aprovechable. No obstante, me ha gustado mucho la idea.

El caso es que la aplicación, está en fase de desarrollo aún (CTP Noviembre 2007), pero tiene muy buena pinta.

Lo mejor: tenemos a nuestra disposición el código fuente de esta herramienta.

Lo peor: pese a lo los requerimientos necesarios indicados pos su autor, os indico aquí los que yo he tenido que instalar:

El enlace del proyecto lo encontraréis aquí.

Published 10/1/2008 19:00 por Jorge Serrano
Comparte este post:

Comentarios

Friday, January 11, 2008 12:06 AM por Olmo

# re: Storyboard Designer, una herramienta DSL muy cool

Yo no soy un fanático de UML tampoco, pero qué es en concreto lo que no te gustA?

Friday, January 11, 2008 1:17 AM por Jorge Serrano

# re: Storyboard Designer, una herramienta DSL muy cool

Aunque esté respaldado por el OMG (que para algunos sería suficiente como para aceptarlo), lo que menos me gusta es que la forma en la que especifica un Software (gráficamente, especificación, documentación) no me convence porque lo veo demasiado burocrático y enrevesado, además de no llegar a especificar bien algunas cosas (no creo que haya ninguna forma actual de llegar a especificar todo lo que se puede hacer hoy día).

Para los casos de uso lo encuentro muy útil, pero a partir de ahí empiezo a ver más tareas tediosas que otra cosa (supongo que es una apreciación u opinión personal, pero es la que tengo).

Friday, January 11, 2008 8:23 AM por Rodrigo Corral

# re: Storyboard Designer, una herramienta DSL muy cool

Jorge, yo tamibién he probado la herramienta y la verdad es que me parece una castaña.

Una mala implementación de UML, con todas las carencia de este, que solo tiene interés como prueba de concepto de DSL.

Habrá que ver en que evoluciona el tema pero de momento mi opinión es que no merece la pena perder el tiempo en probarlo, salvo que se tenga interes en DSL.

Pero esto solo es mi opinión.

Friday, January 11, 2008 10:46 PM por El Bruno

# re: Storyboard Designer, una herramienta DSL muy cool

ehhhhh ....  q tiene cositas chulas !!!

la exportacion de imágenes (son 2 líneas de código que no están documentadas y que cuando empiezas con DSLs te tiras 5 días buscando), la capacidad para trabajar en el modo no integrado, etc.

Creo q por fin (gracias a los amigos de Clarius) tenemos un ejemplo "base" para tener de ejemplo en el trabajo con DSLs

Saludos

Saturday, January 12, 2008 8:16 AM por Jorge Serrano

# re: Storyboard Designer, una herramienta DSL muy cool

Estoy entre las opiniones de Rodrigo y las de Bruno.

Por un lado, veo que la herramienta se queda corta, pero por otro, veo que es un buen ejemplo base del cual tomar ejemplo, extenderlo, mejorarlo, o simplemente aprender.

Respecto al tema de la exportación de imágenes no me había dado cuenta, pero estoy seguro de que hay alguna característica más muy útil.

Luego está, que la herramienta es en mi opinión muy mejorable, pero a mí me parece que según que cosas puede sacársele algo de provecho (como al UML claro). :-P