Best Cross Platform GUI Development Tool?

Roger Oberholtzer roger
Mon May 21 02:25:13 PDT 2007


On Wed, 2007-05-16 at 18:28 -0500, Alma J Wetzker wrote:
> Looking for opinions here.
> 
> What is the best tool set for creating cross platform GUIs?  I need
> something that that comes together fairly quickly and can access a
> database backend.  Must run on Windoze (I will develop on linux.)  It
> may be a web based application.  What should I use?  Why?
> 
> There are no right or wrong answers here, I just need to find something
> vaguely familiar that I can throw an application together in a month or
> so.  'C' is my favorite programming language.

I use Tk. It has a C as well as a Tcl and Perl interfaces. Adding a GUI
in C is very easy. 'Connecting' C variables to Tcl/tk variables (and the
other way around) is simple. I have a near real time data collection app
that has various GUI displays. The variables are maintained in C but are
reflected correctly in the interface. Two or three lines of C code and
you have access to it. You can mix direct C API access with script
access (the script text compiled in your C program if that is your bent)
in your C application.

I know it is not on the current sexy app list, but should that matter?

A good pre-packaging can be found here:
http://www.activestate.com/products/activetcl/

Of course, the original stuff is all BSD-licensed, you you can package
it as you like.

> 
> TIA
> 
>     -- Alma
> _______________________________________________
> Linux-users mailing list ( Linux-users at linux-sxs.org )
> Unsub/Password/Etc: http://mail.linux-sxs.org/cgi-bin/mailman/listinfo/linux-users
> 
> ***  OFF TOPIC conversations should get sent to general at linux-sxs.org.  This rule will be strictly enforced.  ***
> 
> Need to chat further on this subject? Check out #linux-users on irc.linux-sxs.org !
-- 
Roger Oberholtzer

OPQ Systems / Ramb?ll RST

Ramb?ll Sverige AB
Kapellgr?nd 7
P.O. Box 4205
SE-102 65 Stockholm, Sweden

Tel: Int +46 8-615 60 20
Fax: Int +46 8-31 42 23




More information about the Linux-users mailing list