I was wondering how different Graphical programming in Linux was to Windows.
I am Just about to start the Windows Programming Foundations chapter of an old book (complete guide to VB6) and wanted to know, really, if there were any avaliable pockets of infomation that might help the transition after Windows GUI...
I think you have to read about X Server, Gnome and KDE first.
You probably don't want to get that low-level for programming in X*. Go with GTK or the like.
Better use GTK. GTK can look fine in KDE, but Qt looks awful in Gnome. Qt is also c++ only. But if you're using C++, why not write with wxWidgets?
That will not really not get you anywhere; it's like advising someone who wants to write a computer program to read about operating systems, architecture, and photoshop. If you want to write a computer program, read about computer programming languages.
Originally Posted by hosseinyounesi
95% of GUI stuff in linux is done using one of the following API's:
- gtk+ (C)
- Qt (C++)
- motif (C)
- SDL (C++)
- wxWidgets (C++)
Pretty much in descending order of relevance, I would think, but all or most installations should support all or most of those. I believe they are all be used/usable on windows and mac as well.