Answer the question
In order to leave comments, you need to log in
Cross-platform GUI application - what is the best way to write?
Good afternoon!
There is a task - to write a cross-platform (Linux, Windows and Mac) application with a GUI interface that works with a USB device. The application reads certain data from it and sends it to the server.
I want the application to look about the same beautiful on all platforms. What language/GUI framework would you recommend? For now, I'm looking more towards Java ...
Thank you in advance!
Answer the question
In order to leave comments, you need to log in
wxpython.org/ Just a word: I hate apps that look "same beautiful" on all platforms. The application should look like the rest of the _given_ platform. Otherwise yes, Qt/Java
In addition to Qt, there is also GTK/wxwidgets (with support for a lot of languages).
There are other cross-platform toolkits, but they are either half-dead or very exotic.
I'm for Qt, it's not very convenient to write gui in java, but in comparison with Qt it's generally hell, plus with Qt you can easily use a bunch of already created c ++ libraries
If there is no prejudice to pascal, then Lazarus can be considered as an option . Simplicity of implementation of the interface as in Delphi. There is integration with Qt. Screenshots .
No one has mentioned XulRunner if the favorite language is JavaScript.
I'm for JAVA + Swing or your favorite language (like Python or C) + GTK
Eclipse RCP. (Java c SWT)
works on Win, Mac, Linux, Solaris. More is not necessary. Native interfaces (since SWT)
There are a lot of ready-made things for earlier (since it is built on the basis of the Eclipse core)
You can even then put it into your eclipse and use it as a plugin inside eclipse
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question