How does transmission created it's cross plataform app? It has from Qt/Mac to CLI interfaces!

Posted by Somebody still uses you MS-DOS on Stack Overflow See other posts from Stack Overflow or by Somebody still uses you MS-DOS
Published on 2010-06-15T16:10:01Z Indexed on 2010/06/16 12:12 UTC
Read the original article Hit count: 135

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?

How did the developers create this software with so many interfaces?

© Stack Overflow or respective owner

Related posts about interface

Related posts about cross-platform