rss resume / curriculum vitae linkedin linkedin gitlab github twitter mastodon instagram
MonoUML, mejorando la interfaz
Feb 25, 2005

Manuel ha propuesto migrar UMLCanvas# a Cairo, algo que me suena bueno, asi se podrí­a utilizar MonoUML en MS Windows, aunque hay otro problema, los widgets gnome-sharp, hemos utilizado muchos de ellos, aunque bueno, no se porque me preocupo de eso, creo que pensar en abarcar ambos SO por ahora es vanidad, claro que serí­a muy interesante y sobretodo íºtil, tampoco hay que ser crueles con la gente que utiliza MS Windows, si se aporta que sea para todos, no sí³lo para un grupo en particular.

MS Windows tiene algo que usualmente los UNIX libres no tienen (hablando en general) o mejor dicho, el software libre en general no tiene, y eso son los asistentes, los llamados wizards, nuestro asistente es un juego de ./configure && make && sudo make install, con eso estamos felices, pero llega un momento en que ya no es posible utilizar ese juego de instrucciones, se nos hace tedioso y queremos hacerlo todo mí¡s rí¡pido, sabemos que hay alias, pero pensemos en el usuario novato. Debemos de dejar de ser tan duros con los usuarios de las aplicaciones, es cierto que los usuarios de software libre por lo general tienen un mayor conocimiento de como instalar las aplicaciones y no son de 'doble click y siguiente-finalizar' sino un poco mí¡s 'inteligentes' pero eso no quiere decir que una sencilla instruccií³n que te haga todo de una sola vez no cae bien.

Como desarrolladores de aplicaciones debemos de pensar en los usuarios que algíºn dí­a podrí­an utilizar nuestra aplicacií³n, ponernos en su lugar, y de alguna forma pensar como ellos, diseí±ar un juego de asistentes íºtiles para tareas comunes es excelente, pues se aumenta la productividad, claro que tampoco hay que caer en la exageracií³n y poner asistentes hasta para cerrar la aplicacií³n.

Siguiendo la idea de la integracií³n que busca MonoUML y la facilidad que se quiere presentar al usuario final, se han adaptado unas clases escritas originalmente por Rodolfo, ahora contenidas en un agradable asistente para la generacií³n de cí³digo, con eso que hay que retocar MonoUML para el concurso y que una de las partes fuertes es el Forward Engineering, se debe mostrar lo mí¡s sofisticado posible, pero sin caer en la confusií³n

Que agradable se ve todo :)

WizardWizard
WizardWizard
Wizard 

Back to posts