Slashdot Mirror


Cross-Platform Development For Windows and OS X

An anonymous reader writes to let us know about an article in RegDeveloper detailing the use of Qt, Trolltech's cross-platform C++ toolkit, for development across Windows and Mac OS X. From the article: "QT not only goes across desktops but onto embedded devices as well. So any app you write with Qt will port to an embedded device with a frame buffer running Trolltech's embedded version of QT, called QtopiaCore."

2 of 198 comments (clear)

  1. Re:Anyone hear of a language called Java? by Anonymous Coward · · Score: -1, Flamebait

    If you want your users to suffer slow class load times and wait for the initial JIT compiles when code is first executed, then go ahead and use Java. If you want shoddy imitation file choosers (that don't support sorting in details view, don't support the dropdown of possible filename completions, and close the window instead of CDing to typed-in directory name upon pressing enter), then Swing is an especially good choice.

    If you have a heart you won't subject your users to Java GUI apps.

  2. For Pete's sake, use wxWidgets by Anonymous Coward · · Score: -1, Flamebait

    Well, I guess that if you come from the world .NET and C#, cross-platform developement with Qt
    might seem like a revelation.

    For everybody else, stop wasting your time and use wxWidgets. It will give you a fairly unified
    environment on the API side and a native look-and-feel at the other side using whatever toolkit is native
    on the platform. It also supports more language bindings (Python for protoptyping works a treat).

    I don't know about embedded devices, but then I guess your hand will be forced but all sorts of constrains
    anyway.