I'm an experienced programmer who is interested in developing apps for Linux, specifically GTK, and more specifically apps that are Unity compliant. Aside from the obvious step of learning Python, what's the best way to learn things like:
- How to develop a GUI interface (probably using Glade)? Are there any good Glade2 tutorials?
- Where are the Unity specific API calls? (such as putting a notification icon on the top panel, and using "badges" on the launch icons (a la Unity Mail's message count).
Also, are there any good Python IDEs that are similar to Xcode or Visual Studio, where you can design your interface, and then double click on buttons and widgets to tie code to them?
Thanks for any help.