| Artículos | 01 MAY 1999

Developing Linux Applications with GTK+ y GDK

Tags: Histórico
Jaime Peña.

La relativa dificultad de implementación de aplicaciones gráficas de usuario, era una de las pesadas cargas que debía soportar Linux . La obra se plantea la realización de aplicaciones GUI -Graphics User Interface- basándose en la biblioteca GLib y en el empleo de las herramientas GTK+, Graphical Image Manipulation ToolKit- y en el GDK -Graphics Drawing Kit-, todo ello usando el lenguaje de programación C/C++ .

La disponibilidad de entornos de desarrollo sencillos, al estilo de los disponibles para Windows, debe solventarse rápidamente y, si duda, se basarán en las excelentes bibliotecas actualmente disponibles, siempre distribuidas bajo la filosofía de licencia GNU . Esa es la propia esencia de Linux . Esta obra incide en ello y nos parece que lo hace de una manera extremadamente didáctica, basándose en proyectos concretos .

El texto no es excesivamente extenso; en sus alrededor de 500 páginas, organizadas en cuatro grandes apartados con un total de 15 capítulos, parte de un conocimiento del propio lenguaje soporte -C/C++- y se centra exclusivamente en el uso de las bibliotecas GTK+ y GKD . Así, comienza con una presentación de GTK+ y de la biblioteca GLIB, comparándola con los tipos disponibles en C; seguidamente se introduce en la programación de los componentes básicos GDI, etiquetas, botones de comando, radiales, casillas de verificación, cajas combinadas y contenedores; un capítulo aparte merece el tratamiento de menús, barras de herramientas y tooltips . Una segunda parte, con tres capítulos, desarrolla ejemplos -una calculadora, un procesador de textos sencillo y el juego buscaminas- . La tercera parte se centra en el uso de elementos de dibujo y la gestión del color, incluyendo un ejemplo de visor molecular y la programación de animaciones . Finaliza la obra con un capítulo dedicado a árboles y listas y otro sobre la creación de elementos reutilizables .

Harlow, E .

Developing Linux Applications with GTK+ y GDK

Ed . New Riders

ISBN 0-7357-0021-4

Software: N/A

Idioma: inglés

Contenidos recomendados...

Comentar
Para comentar, es necesario iniciar sesión
Se muestran 0 comentarios
X

Uso de cookies

Esta web utiliza cookies técnicas, de personalización y análisis, propias y de terceros, para facilitarle la navegación de forma anónima y analizar estadísticas del uso de la web. Consideramos que si continúa navegando, acepta su uso. Obtener más información