Hi,
Am 28.08.13 19:03, schrieb
dip...@gmail.com:
> Hello there
>
> I am planning to develop a GUI that runs on Windows, Linux, iOS and Android.
>
> Is Tcl/Tk a good choice for that?
>
> Does it support all the above 4 platforms?
>
> Any limitations?
as others have said, Tcl/Tk is limited to the desktop platforms Win,
Linux, Mac, where it is a good choice. On the other hand, what do you
mean by iOS and Android? If you are talking about iPad and Android
tablets, then you might be served well with a cross-platform thing such
as QT, but if you are talking about *mobile phones*, you will have to do
separate development for those. A phone's screen is so much smaller that
you need to redesign he interface in any case.
A good choice today for cross-platform development is HTML5/JavaScript.
It can be displayed by virtually any device, even odd OSes like Bada and
Symbian, which are not supported by the compiled frameworks. Look at
http://phonegap.com/ for an example of a framework that supports many
phones. JavaScript also runs quite fast these days, because it is JIT
compiled in the major browsers. Basically, it is there where the
tclplugin wanted to go once. Using this, it is relatively easy to
support wide and small screens by playing some CSS trickery (or simply
delivering different CSS)
Caveat emptor: I haven't used it lately, but there are many apps done
this way.
Christian