I'm a web developer, first and foremost. I've been programming for 5 or 6 years now, all of which has been web-based. I'm good at my job, both specifically as a web developer and as a programmer in general.
I have decided recently that I would like to learn some desktop programming to to beef up my skill-set.
My question is this:
How can an experienced web developer transition to desktop development?
I have always been a web-developer, and I can design and build web-applications without any problem.
When it comes to sitting down with a to learn some desktop oriented programming, my problem isn't with any of the technical matters, but rather coming up with an idea to program. I draw a blank.