How to create a cross-plataform application, doing the interface modules (Mac/Qt/GTK+) in a totally
- by Somebody still uses you MS-DOS
I'm amazed at Transmission, a BT client. It has a Mac, a GTK+, a QT, a Web Client and a CLI interface to it.
I tried reading some of it's source to understand how he creates all these interfaces, but no luck.
Does the developer creates them using a single ide? Or does he create the interface logic in each specific environment (specially mac), "exports" this window code and integrates with the main logic? Is it possible to create that mac interface in another OS using an IDE?
How did the developers create this software with so many interfaces, in a independent way?