Hola que tal, el motivo por el que escribo este post es para de alguna manera pedir un poco de ayuda a la comunidad que visita este blog. La situación es la siguiente, estoy haciendo una especie de manual práctico sobre como programar interfaces gráficas para Linux en C y GTK+.

La cuestión es que no estoy muy seguro que tan útil sea para la comunidad el desarrollar algo de este tipo, aparte que quisiera, en caso de seguir adelante con el proyecto, hacer una referencia importante para cualquiera interesado en desarrollar para Linux. Para esto necesito ayuda de la comunidad en cuanto a que sería bueno si pudieran revisar el libro, darme su punto de vista para mejorarlo, a lo mejor corregir errores o para ayudarme con material para el mismo.

Les dejo lo que llevo, apenas lo voy empezando:

http://www.mediafire.com/?y2yt8yykzl9rvh6

Ojala puedan dejar su opinión, saludos!

——————————————————–
ACTUALIZACIÓN:

Que tal compañeros, disculpen un poco la demora. Les dejo el enlace al nuevo archivo del libro, incluyo dos archivos de código de ejemplo.
www.quanaxoft.com/libroGTK.zip

Lo que va del libro es lo siguiente:

CAPITULO 1
Sobre GTK+ y X Window System
Instalación de componentes
Editores de código

CAPITULO 2
Nuestra primera aplicación
Conceptos básicos sobre GTK+

Corregí algunas cosas al principio del libro en la parte de la instalación, además agregué un breve informe sobre editores gráficos. Me gustaría que alguien, de ser posible, pudiera compartir su experiencia en el proceso de instalación de GTK+ en otros entornos que no fueran DEBIAN, para poderle dar un poco más de variedad al libro.

Agregué el código fuente de un programa un poco más avanzado, incluye menús, botones y ventanas de diálogo, además que en el separo en funciones el código.

Espero puedan dejar más retroalimentación, es muy importante esto, gracias!

17 Comentarios a “Desarrollando libro sobre programación en C y GTK+”

  1. que onda bro, creo que para que realmente éste tipo de libros no son del todo atractivos para muchos porque hay que aceptar que somos pocos los “locos” que trabajamos sobre linux, mucho menos los que programan, sin embargo creo interesante la oportunidad de empezar a programar yo, deja leo el libro y te platico que onda.

    Felicidades, me agradó la idea pero piensale si vale la pena ;)

  2. Hola, creo que seria un excelente aporte a la comunidad del software libre.

    Experto que no te rindas en este proyectos.

    Saludos y muchos éxitos.

  3. Zefe, gracias por dejar el comment… yo creo que vale la pena siempre y cuando le pueda ayudar minimo a alguien más… al parecer si está habiendo respuesta de parte de la comunidad, espero si llevar a término este proyecto. Saludos!

  4. Gracias por dejar el comment jodacame… espero que sea de utilidad para la comunidad pues pienso terminar este proyecto :) …. salu2!

  5. Te felicito amigo por la iniciativa de hacer este manual, y acabo de descargarlo, de daré un tiempo y lo reviso con detalle y estaré volviendo a comentar con más lujo y detalles.

  6. perfecto!!!…sigue adelante con este proyecto, no importa si son pocos los interesados en el tema como dice Zefas, lo importante es dejar herramientas que puedan ayudar a futuros programadores…:)

  7. Cualquier aporte, de documentacion y de enseñanza sera muy util para la comunidad, estoy seguro que muchos te van agradecer en tomarte un tiempo para documentar y compartir lo que sabes…

    esa es una de las grandes diferencias con el software privativo, el compartir conocimiento..

  8. Hey estaria un buen libro, yo antes me manejaba con el DevHelp que esta todo en ingles y encima es bastante criptico en algunas partes.
    Los temas avanzados no estan para nada cubiertos en GTK y tampoco la parte de Glade.
    Suerte y si necesitas ayuda con ejemplos o algo asi chiflame.

  9. Parece perfecto el documento, si necesitas de mi ayuda puedes contar conmigo. Ya que tambien estoy empezando a programar sobre las gtk, tengo tambien proyectos que realizar en aplicaciones para ingenieria y para comercios.

  10. Ánimo con el libro. Yo estoy desarrollando en Linux con Gtk+ y el único material de apoyo que tengo es DevHelp, lo cual se queda bastante corto cuando intentas hacer cosas “complejas”.

    Voy a descargar lo que llevas hecho, le voy a hechar un vistazo y intentaré darte mi opinión.

  11. Hola:

    Me parece un proyecto estupendo, de hecho es lo que yo estoy necesitando ahora mismo, quiero desarrollar en GTK+ y me encuentro que no he sido capaz de instalarlo, he leído tu libro y viene como instalarlo pero a mi me da error y me quedo estancado sin solución, estaría bien que pusieses también la manera de solucionar alguno de los problemas al compilar GTK, GLIB y pango.

    Y si alguien me puede dar una solución estaría muy agradecido.

    Adelante con el proyecto.

  12. Me parece muy buena tu predisposición. Ojalá siga así! Saludos.

  13. #include
    En esta línea estamos llamando a todos los widgets, variables, funciones y
    estructuras disponibles en GTK+, así como header files y otras librerías de
    las que depende GTK+ como lo son glib.h o gdk.h.
    ————————————————————————————————————————-
    ¿¿¿Lo que estamos creando es un GtkWindow widget con dimensiones default de
    200 pixeles.???
    ————————————————————————————————————————
    gtk_init(&argc, &argv);

    Claro que cualquier libro sobre GTK y C es util…
    Y mucho mas si es gratis…

    Dale, Animo…

  14. gracias, fijate que ultimamente he estado a full de trabajo y no he podido subir los ultimos avances… espero tener mas oportunidad en las siguientes semanas, gracias por pasar!

  15. gracias tu aporte es muy importante para la comunidad

    yo ahora estoy pensando en desarrollar una aplicacion pero nio habia encontrado
    mucha informacion ahora que encuantro el tuyo me vino como anillo al dedo
    gracias

  16. Hola, la verdad es que a mi en lo personal me parece muy buena iniciativa.
    Y lo único que cuando trato de bajar el archivo me sale “Error 404 – No Encontrado”.

    Ojala sigas trabajando en tu libro y pues aunque seamos pocos los que estemos interesados en este tipo de libro, estoy seguro que tu aporte ayudara mucho.

    Estare pendiente de tus actualizaciones y cuando pueda bajar el archivo lo leeré y te hago mis comentarios al respecto, esperando que esto te ayude.

    Saludos

Deja Un Comentario

(necesario)

(necesario)

Puedes utilizar estas etiquetas HTML y atributos: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

© 2011 Quanaxblog Suffusion theme by Sayontan Sinha