tputkonen
tputkonen

Reputation: 5729

What tools to choose for developing a simple GUI application?

I'd like to implement a very simple application, which would:

The selection screen should be aesthetically pleasing and "fill" the whole display.

Application can implemented for either Windows or Linux, but the development environment and other tools should be either free or low cost.

The software will not be made available for download, but it will only be installed in a couple of computers.

My experience is mostly from server side applications, so I welcome suggestions for the technology which would enable fast development of such an application.

Upvotes: 2

Views: 1444

Answers (6)

LozzerJP
LozzerJP

Reputation: 856

Two interesting development suites for simple (and possibly advanced) crossplatform GUI applications are RealStudio and LiveCode (previously called Runtime Revolution).

Upvotes: 4

Esteban Küber
Esteban Küber

Reputation: 36832

You have wxWidgets, QT and GTK+, which have bindings to a lot of languages, including:

All of them are simple to use, some of them more than others, but for simple CRUD applications all of them will be similar.

I personally like wxPython for its great built in widgets, but you might want to try out the QT bindings, as they are considered to be cleaner.

Upvotes: 1

Mecki
Mecki

Reputation: 132909

Your question cannot easily be answered because it lacks a lot of important information. E.g. what programming language? Of what use is a framework only available for a set of programming languages that you all don't know and don't want to learn just for this project? What platform(s)? Of what use is a framework available for certain platforms, but none of them is your target platform? Or of what use is a framework available for some of your target platforms but not for others?

You should at least give a selection of programming languages you are willing to use and one or multiple platforms on that your final application is supposed to run .

Upvotes: 0

Vincent Ramdhanie
Vincent Ramdhanie

Reputation: 103135

You can create such an application very quickly in either .net or Java environments. Because of the Windows or Linux point that you made I would favour Java, but if you are more experienced with .net then you may be able to use mono on linux.

If you choose Java then either Eclipse or Netbeans are very good IDEs with Visual Editors to assist with creating GUI apps.

Upvotes: 0

jldupont
jldupont

Reputation: 96716

GTK+ is nice, cross-platform, easy to use etc. There is Glade for designing the UI... and it is free.

Upvotes: 0

Daniel A. White
Daniel A. White

Reputation: 190925

Visual C# Express is free and really easy with WinForms and its databinding. You can add this MySQL ADO.NET driver.

Upvotes: 4

Related Questions