Programação Linux com interface visual em C


GTK
A interface visual é sem dúvida um dos principais aspectos de um programa.
Para programas no Linux com interface visual usando a Linguagem de Programação C é preciso primeiro instalar a biblioteca GTK no seu Linux se esta já não estiver instalada, para ver se está instalada use o comando: gtk-config --version
Se não estiver, instruções de instalação aparecerão no terminal.
GTK é uma biblioteca C para a construção de interfaces gráfica(também funciona no Windows e no Mac), primeiramente é preciso ter o domínio da Linguagem C, uma apostila pode ser obtida nesse link: APOSTILA C
Agora é preciso encontrar uma IDE para programar em C, há várias opções, eu deixo a escolha livre:
Há muitas outras que não coloquei aqui, pesquise e experimente, fique com a que você achar melhor.
O próximo passo é botar a mão na massa e programar usando a biblioteca GTK: DOWNLOAD da Apostila de GTK

IDEs para Construção de Interfaces Gráfica
Uma forma de facilitar a programação é utilizar IDEs que facilitam a produção da parte visual, nos restando apenas o emplemento das funções.

Glade
Glade é um construtor de interfaces gráficas muito poderoso, que pode ser baixado neste link: CONSTRUTOR DE INTERFACES GLADE
Um tutorial criado por Welington Rodrigues Braga com explicações detalhadas e de fácil compreensão pode ser obtido no link: TUTORIAL GLADE

Anjuta

Anjuta é outra IDE para a produção de interfaces gráficas, que pode ser obtida neste link:
IDE ANJUTA
Um tutorial também criado por Welington Rodrigues Braga ensina como mexer com essa incrível IDE, o já citado tutorial pode ser obtido neste link:
TUTORIAL ANJUTA

2 comentários:

Unknown disse...

Recomendo o Geany para aqueles que estão programando em Java. IDE leve e simples, com suporte para muitas linguagens.

Unknown disse...

Estou programando em C puro, utilizo o Eclipse, com uma extensão para C. Utilizando o eclipse consigo fazer estas interface gráficas ?