How To Get Started With Linux Desktop Application Development?

view full story

http://stackoverflow.com – I was wondering if anyone had any solid resources for me to get started with Linux desktop development. I'm an experienced PHP programmer and have had little to do with desktop applications for any platform. However I have an idea for a pretty simple application that I'd like to try, however I'm not quite sure where to start considering how different web development is to desktop development. The application I'm wanting to create is simple enough where I can take on a new language, but which one? Also, what about the GUI? There's a handful of different things out there that I've seen. An (HowTos)