GUI programming question
WipeOut
wipe_out at users.sourceforge.net
Tue Feb 17 15:34:59 UTC 2009
Mark Haney wrote:
> WipeOut wrote:
>> Hi All..
>>
>> I have a small project that needs a simple GUI app developped to
>> simplify firing off complicated command lines..
>>
>> Initially it will require a few variables to be typed in and then will
>> have a few buttons that will perform some system tasks by running
>> commands or scripts..
>>
>> I have written bash scripts and some php in the past but never a desktop
>> application..
>>
>> There seems to be a huge choice of languages to do this like GTK, JAVA,
>> QT and and a few others..
>>
>> In looking briefly they all seem quite complicated but JAVA has the
>> Netbeans development application which looks very useful for developing
>> the GUI, just JAVA doesn't look that simple for the logic..
>>
>> Whats the easiest way to do this for someone with very little
>> programming experience??
>>
>> TIA
>>
>
> I'm curious, is there a NEED for a GUI or just a preference?
>
> Honestly you really might be better off just building shell scripts to
> streamline commands if you don't have a lot of programming experience.
>
> But, if you are doing this to learn how to, and it's not going to be
> particularly portable (i.e. only on your systems, let's say) I'd build
> it in the toolkit of your Desktop Manager of choice, be it GTK for GNOME
> or QT for KDE.
>
> Personally, I've gotten away from GTK programming. It seems to me the
> differences in even a minor rev of GTK+ eats up applications.
>
> I like the QT toolkit and there are RAD front ends to help with that. I
> know there are ones for GTK as well, but I haven't built a GTK app in years.
>
>
>
I need a GUI to make it a simple process of enter the details, point and
click..
Also I would like to learn how to do it because it might be a useful
skill to have for these type of things in the future..
I have read that if using QT the app must be GPL or there are licenses
to be paid so I eliminated it right off because this app will just be
used internally..
Which I guess leaves GTK and JAVA unless I am wrong about QT..
More information about the ubuntu-users
mailing list