|
-
Dec 30th, 2005, 01:19 AM
#1
Cross-Platform GUI Toolkits
I am looking for a great, as platform independant as possible, GUI toolkit.
My favorite language is C++, however; if I need to go to another language that isn't too much slower than C++, I would be willing to learn it.
Basically, what I am going to be doing is I need to create a fairly large project that relies heavily on a GUI. The main problem is that it has to be fast, it's going to need access to sockets and/or classes that can deal with e-mail, and it will need to run on Windows at first, then OS X and Linux.
What is my best option here? I don't want to go Java because it's too slow and it doesn't feel native enough. The applicaiton has to have the OS' native look. It would be great is the GUI toolkit had expandability to look nice like Office's components but it isn't necessary. I know I could use each OSes specific GUI toolkits, however; I would like to use the same source from OS to OS. I could use wxWidgets, however; the setup never seems to go smoothly for me and I always end up with compiling errors with their own samples.
Should I bite the bullet and use wxWidgets, or is there a better alternative? What do you use for cross-platform projects?
-
Dec 30th, 2005, 10:14 AM
#2
Re: Cross-Platform GUI Toolkits
Here are some things that you might find interesting:
GLUI
CPLAT II
Others
-
Dec 31st, 2005, 08:57 PM
#3
Junior Member
Re: Cross-Platform GUI Toolkits
wxwidgets <--- will have a native look on all platforms
-
Dec 31st, 2005, 09:24 PM
#4
Re: Cross-Platform GUI Toolkits
I would code as much as possible in C++ and do the GUI side in VB. then basically build a bunch of dll's in C++ and call them from VB, you can chop and change as needed. Don't forget about C#, its aimed at being a middle ground between C++ and VB.
-
Jan 1st, 2006, 06:27 AM
#5
Re: Cross-Platform GUI Toolkits
There is no .NET runtime for the Mac OS, as far as I know.
-
Jan 1st, 2006, 06:39 AM
#6
Re: Cross-Platform GUI Toolkits
 Originally Posted by penagate
There is no .NET runtime for the Mac OS, as far as I know.
www.mono-project.com/Mono:OSX
http://www.dotgnu.org/pnet-packages.html#mac
-
Jan 1st, 2006, 06:45 AM
#7
Re: Cross-Platform GUI Toolkits
I stand corrected!
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules
|
Click Here to Expand Forum to Full Width
|