Hi.
I' had to develop a GUI for my programs (in Java).
I know that I can use some sort of IDE (like netbeans ) to develop my GUI code but I would like to do it in a more generic way.
I would like to use some language to define the GUI structure (and possibly behavior) and then have some application generate the ugly GUI code for me.
I am used to work with IDLs so what I am asking here is for some sort of IDL for defining user interfaces and then have some idl compiler generate the GUI for the language I want (like a swing, or awt or gtk+) without have to worry about playing around with the mouse or typing and poking around with ugly code.
From what I have searched I discovered XUL, XAML and UIML..
XUL requires the Gecko engine to be displayed and it is only web based and that is not what I want.
XAML has an interesting concept but will only support microsoft platforms and that is no what I want too
(in this particular case I need to generate either swing or awt).
Last but not least I stumbled across UIML wich aims to be a standard and according to them ( uiml.org ) there are already implementations for java and html but all the links they provide are broken. I have found more projects trying to implement UIML but they are either dead or very very incomplete.
I hope that I have made my post clear enough for you to understand what I want.
What you think, about the subject of user interface specification in this way? Good, obsolete ?
Is there any working implementation to solve this problem ? (If it is a problem at all, in my point of view it is)
Thanks in advance.