UNL Libre = GNU+UNL+Linux

Colabora con tu comunidad!!!

Archivo de 19/02/08

Ruby on Desktop = Ruby + Gtk + SQLite

Publicado por 1000tonlab en Febrero 19, 2008

He creado una aplicación de esrcritorio para la administración de tesis, en la carrera donde trabaun tanto especial por el tipo de herramientas que he utilizado:

* Ruby 1.8 como lenguaje de programación.

* Gtk+ conjunto de componentes para la intereface gráfica y

* SQLite3 como gestor de base de datos embebido.

La primera razón de la aplicación es ayudar a la secretaria con la gestión de las Tesis de la Carrera. La segunda simplemente el ánimo de probar tecnología y herramientas poco conocidas que puedan despertar la curiosidad de los alumnos y de los lectores en general.

La arquitectura de la aplicación está dividida en capas y haciendo uso de Patrones, por nombrar Gtk+ que usa MVC y la implementación de ActiveRecord en Ruby que usa el Patrón del mismo nombre ActiveRecord y que considero una buena alternativa a Hibernate por ejemplo en Java, realmente ActiveRecord es una ‘gacela’ respecto a Hibernate en cuanto a programación , claro que tiene sus desventajas.

Voy a empezar una serie de artículos en donde se ‘desmenuse’ los frameworks y patrones utilizados en la misma.

Aquí algunos pantallazos de la ejecución en GNU/Linux:
mainx.pnglistx.pngeditx.pngaboutx.png

y Aquí algunas corriendo en Window$:

mainw.jpglistw.jpgvieww.jpg

Publicado en Uncategorized | Etiquetado: , , | Deja un Comentario »