Até aqui ilustramos, através de exemplos genéricos, os passos essenciais para a construção de um aplicativo de acesso a banco de dados utilizando a plataforma GNU. É fundamental, entretanto, para a experimentação do leitor, um experimento prático.
Para tanto será disponibilizado o código fonte compilável de um exemplo de aplicativo utilizando as ferramentas citadas aqui. Ele estará disponível em:
Entretanto, para além do que já foi apresentado, a programação do aplicativo não está diretamente relacionada com a plataforma de desenvolvimento, de modo que não cabem maiores esclarecimentos.
Considerações finais
Espero ter demonstrado os passos básicos e mais importantes para criação de aplicativos de acesso a banco de dados na plataforma GNU, ou, mais especificamente, como começar a desenvolver um aplicativo de forma simples utilizando essa plataforma.
A plataforma GNU de desenvolvimento certamente tem suas limitações, seus pontos fortes e indicações de seu uso, mas qualquer comparação baseada unicamente nos recursos e funcionalidades apresentados aqui é invalida, porque será baseada em conhecimento apenas superficial do objeto comparado.
Procurei não fazer comparações aqui porque considero que qualquer comparação que leve em conta o conceito de plataforma é de utilidade questionável, já que não precisamos viver confinados aos recursos de um ambiente de desenvolvimento, e fazê-lo seria tolice.
Os programadores de software livre, na verdade, sequer reconhecem o conceito de plataforma de desenvolvimento, já que seu kit básico de programação já é composto de um grande número de projetos independentes integrados. Normalmente esses programadores consideram como parte de sua plataforma qualquer ferramenta de programação encontrada nos repositórios de software livre.
É certo que é possível escrever aplicativos utilizando apenas software GNU, como o fizemos, mas isso não é uma necessidade, já que as ferramentas GNU normalmente estão integradas aos ambientes de desenvolvimento populares.
Se você se interessou em utilizar as ferramentas citadas aqui, seja bem vindo a nossa pequena comunidade.
Eu mostrei como começar a desenvolver um aplicativo, daqui para frente é com você!