Sumário: Vamos criar uma aplicação
simples com gambas. Veremos como se programa os eventos e alguns
truques e técnicas de trabalho com este magnífico
ambiente de desenvolvimento.
David Asorey Álvarez. Fevereiro de 2005.
Introdução
Gambas é uma ferramenta visual para
desenvolvimento de aplicações muito similar aos
conhecidos programas comerciais Microsoft Visual Basic ou Borland
Delphi.
Com o Gambas podemos fazer aplicações
ou programas com interface gráfica de forma muito rápida,
pois integra um criador de formulários ou janelas, um editor
de código, um explorador de classes, um visualizador de ajuda,
etc.
Este tipo de ferramenta é muito comum na
plataforma Microsoft Windows, mas, para Linux não existia
muitas, ou não estavam tão apuradas. Podemos encontrar
Kdevelop, Kylix ou VDR Builder. Temos que destacar que no
desenvolvimento de aplicações em Linux existe uma
grande tradição e costume de empregar muitas
ferramentas diferentes, cada uma especializada em uma determinada
tarefa (por exemplo, um compilador, um editor, um depurador, cada um
em separado), por isso é que este tipo de ferramentas
integradas (IDE) não tinham aparecido até a pouco
tempo.
Existe um grupo de programadores e desenvolvedores
que estão acostumado com estas ferramentas integradas, seja
porque acostumaram a trabalhar com elas em outras plataformas ou
porque são mais comodas ou fácil.
Gambas é uma ferramenta, que, na palavra de
seu autor, Benoît Minisini, permite a criação de
prorgramas poderosos, de forma fácil e simples. A linguagem de
programação que se utiliza é uma versão
do "velho" BASIC. Pode nos surpreender a escolha de uma
linguagem tão básica e inclusive tão limitada
como é o BASIC, mas, não podemos esquecer que um dos
objetivos dessa ferramenta é sobre o desenvolvimento de
aplicações por pessoas com pouca experiência em
programação.
O objetivo deste tutorial é apresentar um
pouco desta ferramenta, mas, vamos pressupor que o leitor já
sabe programar um puco, e que termos como funções,
evento, variável e similares lhe são familiares. Há
excelentes tutoriais disponíveis na internet ( 1)
e o próprio programa incorpora um navegador de documentação
bem completo.
A versão atualizada do Gambas ao escrever este
tutorial é a 1.0-1. A página web do Gambas está
em http://gambas.sourceforge.net

Download do programa de exemplo: agenda.tar.gz
Este tutorial em pdf: gambas_tutorial.pdf
|