PDA

View Full Version : Beginning Gnome/Gtk development


dishkuvek
March 3rd, 2006, 02:11 PM
I've been interested in Gnome/Gtk development for quite some time now, however, until recently I have not had the time to look further into the matter.

What I am looking for are some links/resources that focus on beginning to develop for the Gnome environment, I know some C, but have heard that python and GTK work well together. If anyone has ever had a similar quest as mine, perhaps you could point me in the direction of places you've found helpful or interesting?

sapo
March 3rd, 2006, 02:24 PM
www.pygtk.org

read the tutorial, pygtk is very easy to learn, i m using it a lot :)

dishkuvek
March 4th, 2006, 12:57 PM
Looks good, thank you.

sharperguy
March 14th, 2006, 03:06 PM
any tuorials on using gtkmm with glade?

red_Marvin
March 14th, 2006, 03:56 PM
I would suggest you bookmark the gtk api reference
http://developer.gnome.org/doc/API/2.0/gtk/index.html
and perhaps gdk too
http://developer.gnome.org/doc/API/2.0/gdk/index.html

psychicdragon
March 14th, 2006, 05:33 PM
any tuorials on using gtkmm with glade?
The gtkmm docs are here:
http://www.gtkmm.org/docs/gtkmm-2.4/docs/

The chapter that deals with glade is here:
http://www.gtkmm.org/docs/gtkmm-2.4/docs/tutorial/html/ch20.html

MicahCarrick
March 16th, 2006, 03:41 PM
I have a tutorial on getting started with GTK+/C using libglade specifically for Gnome. If you're going to be using C++ with gtkmm, you'd only be interested in the Glade portion of the tutorial. Gnome Programming Tutorial: Simple Gnome Application Using libglade and C/GTK+ (http://www.micahcarrick.com/v2/content/view/28/20/)

Some other great resources:
The old tried and true official GTK+ 2.0 tutorial (http://www.gtk.org/tutorial/)
Developing with Gnome in C/C++/Perl or Python (http://www.gnome.org/~newren/tutorials/developing-with-gnome/)
Gnome Support Development Forums (http://gnomesupport.org/forums/viewforum.php?f=18)
Gnome Development Documents (http://developer.gnome.org/doc/)
Devhelp - An API documentation browser for GNOME 2 (http://developer.imendio.com/wiki/Devhelp)

Good luck.