BibliotecaDePuk

La historia de cómo nació BibliotecaDePuk es sencilla: venía un verano muy largo por delante y quería empezar a demostrarme de qué era capaz tras haber tenido un año duro como estudiante de DAM.

Así que, tras una breve tormenta de ideas con la IA, determinamos que, con los conocimientos que había adquirido durante el curso, sería capaz de crear una aplicación para llevar un registro de todos los libros que hay por casa. Así que me puse manos a la obra.

La aplicación ha sido desarrollada en Java, con una interfaz gráfica creada con Swing. Con ella puedo guardar distintos datos de los libros que tengo y de los que vaya adquiriendo, como ISBN, título, autor o año de publicación.

De este modo, he podido comprobar que hay más de 400 libros en casa.

También he implementado la opción de eliminar registros, para contemplar posibles bajas o pérdidas.

Además, tanto el alta como la eliminación de libros pueden hacerse desde la propia aplicación o mediante la manipulación del archivo TXT en el que se almacenan los datos.

La aplicación se encarga de mantener la información actualizada y de generar un ID único para cada entrada.

Una pequeña demostración

En este vídeo muestro parte del funcionamiento de BibliotecaDePuk: desde la carga inicial de la biblioteca hasta la introducción y eliminación de libros, comprobando cómo todos los cambios quedan reflejados en el archivo de datos.

Esto no para aquí...

Aún hay cosillas que mejorar. En próximas versiones quiero implementar una ficha con más detalles sobre cada libro, conectar la aplicación a una base de datos en lugar de utilizar un archivo TXT —tengo que aprender a hacerlo durante el próximo curso— y añadir otras funcionalidades que he ido echando en falta mientras introducía los datos de mi biblioteca.