Tell me more ×
Ask Ubuntu is a question and answer site for Ubuntu users and developers. It's 100% free, no registration required.

I just made up my mind that I want to learn how to develop apps for Ubuntu Linux, using Quickly, and its tools (PyGTK+, Glade, etc.) Is there any tutorials or resources that you can recommend to me, aside from the ones at developer.ubuntu.com, that will help me learn to use these applications? I've looked all over the place, but there just doesn't seem to be a lot of resources online. I really appreciate the help. Thanks!

share|improve this question
Ubuntu is an operating system ,you can choose a variety of programming languages to create programs for ubuntu ,ubuntu suggests pyGTK to create program for it ,but it is partially outdated ,because new ubuntu versions using gtk3 instead of gtk2 – Tachyons Mar 7 '12 at 4:17

2 Answers

I first learned PyGTK using the official tutorial, the examples are quite simple and get complex progressively. I believe it is a nice start to understand the GTK way of writing apps (signals, boxes, widgets and so on).

That is a GTK 2 material, so you might want to take a look at another tutorial about writing GTK3 apps using Python. Glade integration is also covered.

I'd also recommend understanding how (Py)GTK works before going deep into Glade.

share|improve this answer

Um... https://encrypted.google.com/search?q=pygtk+glade Is that not enough?

If that's really not enough, find an app you like that's written in the stuff you want to learn and start reading its source code, and making small changes.

share|improve this answer
Remember that Google Searches are personalized according to your browsing habits and history, to your Google+ contacts, etc. So a Google search may not give relevant results to someone new in a particular domain. – Agmenor Jun 10 '12 at 5:50

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.