Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/misaelnieto/programacion_gtk

Programación de Interfaces Gráficas de Usuario con GTK+ 4 y C
https://github.com/misaelnieto/programacion_gtk

Last synced: 1 day ago
JSON representation

Programación de Interfaces Gráficas de Usuario con GTK+ 4 y C

Awesome Lists containing this project

README

        

Programación de Interfases Gráficas de Usuario con GTK+ 3
=========================================================

Introducción
------------

Entre los años 2003 y 2004, organicé el curso **"Programación de interfases
gráficas de usuario con Gtk+"** en el Instituto Tecnológico de Puebla, con la
ayuda de la Dra. Georgina Flores Becerra. De la compilación de las notas y
ejercicios realizados en el curso salió el primer borrador de éste manual, que
ahora se ha perdido.

Después de algunos años escribí de nuevo el manual en OpenOffice y
generé un archivo PDF [que aún se encuentra disponible en línea.](Manual_GTK_Comunidad.pdf)

Pero ahora el manual necesita de una buena actualización por que el ecosistema
de desarrollo de aplicaciones con Gtk+ ha añadido tecnologías interesantes
como [GObjectIntrospection](https://developer.gnome.org/gi/stable/).

Es por eso que aprovecho la oportunidad de actualizar éste manual de
desarrollo usando nuevas herramientas como Git, GitHub, ReadtheDocs,
RestructuredText y Sphinx.

Él objetivo de éste manual es el de ofrecer un texto en la lengua española
para eliminar un poco la resistencia a usar GTK+ 3, pues mucha de la
información se encuentra en inglés.

Intentaré escribir de manera narrativa, tratando de evitar el uso de lenguaje
obscuro o críptico. Tomaré mucha información de la documentación de Gtk+, pero
también incluiré ejemplos nuevos para demostrar el uso de diferentes *widgets*.

Puse el código fuente de éste texto en GitHub para que cualquier persona
interesada pueda opinar, o aún mejor, enviar parches y *pull requests*.

-- Noe Nieto