![]()
Gambas is a development environment and platform for Linux and Unix systems. It uses a custom programming language, similar to (but not the same as and not compatible with) Microsoft’s Visual Basic.
Gambas allows you to put together Qt and GTK+ interfaces with drag and drop ease and connect them to code, in a very similar way to Visual Basic on the Windows platform.
While something similar to VB as a language and platform will probably be unpopular with many Linux and open source enthusiasts, using the Gambas environment is one of the easiest ways to rapidly develop a graphical application for deployment on Linux/Unix systems.

The Gambas IDE bears a striking resemblance, again, to the Visual Basic IDE and brings together source editing, drag and drop GUI design and project compilation and debugging from a single interface.
One of the major attractions to this platform is its support for Rapid Application Development (RAD) and its visual approach to programming. Even if you have only a little programming experience, you can quickly put together a graphical program for almost any desktop environment.

Obviously, a development platform like Gambas isn’t suitable for all projects. What I think this certainly has utility for is for very quickly building graphical applications to automate certain tasks, for example.
Gambas offers probably one of the quickest and simplest ways to build a graphical application for Linux. Anyone with a little Visual Basic experience will very quickly be able to pick it up and start developing simple applications.


John Wilson wrote:
Anything which makes development on the Unix / Linux platform easier is to be welcomed. Why do you think Windows was so successful?
# Posted on 08-Sep-08 at 6:09 pm
Abdullah Khalid wrote:
great idea!
# Posted on 08-Sep-08 at 11:57 pm
Bruno wrote:
I remember the good old times when we used to work with Visual Basic at school, I will definitely give it a try!
# Posted on 08-Sep-08 at 11:59 pm
FOSSwire » Video Tutorial - Simple Hello World Application in Gambas wrote:
[...] I introduced you to Gambas, a development environment and platform for Linux and Unix with many similarities to [...]
# Posted on 09-Sep-08 at 12:57 pm
OJ wrote:
I just installed SuSE11.0 and opened Gambas for the first time.
I notice an example program called ‘WebBrowser’ which I opened and ran! I wanted to try and do one of these myself but when I started a new project and tried to install what I thought would be a WebControl component I could not find one!
In the example it’s called webTest with what looks to be a ‘Konqueror’ browser icon next to it.
I am new to programing (’just learning’) and would like to know how to incorporate a browser control, like the one in the example! I looked at the code of the form but didn’t see how this was done!
Any Help would be appreciated!
I found a PDF book online about using Gambas, but there was nothing in it concerning embedding a webBrowser. Is there a site anywhere which has tutorials for Gambas?
# Posted on 10-Oct-08 at 6:02 am
Pete wrote:
Hi OJ there is an Icon on the Tool Bar next to the Save As Icon which is called Project Properties. This brings up a tabbed dialogue box, select the Component Tab. The Web Browser component is on there.
Pete
# Posted on 18-Dec-08 at 6:29 am