[Ubuntu-BR] Linguagem de programação gráficas para Linux
Danilo Cesar
danilo.eu em gmail.com
Quarta Maio 30 02:26:32 UTC 2007
Sem a menor dúvida: Python.
Com pyGTK você consegue escrever aplicações que rodam no Windows, Linux
e até outros dispositivos mais esquisitos (como Maemo).
Para desenhar a sua interface gráfica, utilize o programa Glade. Este
programa salva um arquivo xml com a sua interface gráfica, que deverá
ser importado pelo seu programa python.
Tá tá, o GTK é biblioteca do Gnome. Mas roda em interface KDE (QT)
também (se tiver a biblioteca instalada) e no Windows (idem).
Existe a pyQT também, mas eu nunca vi nenhum trecho de código usando-a.
Existe uma outra biblioteca gráfica chamada Thinker. Ela vem instalada
em todo pacote python, e funciona com a cara padrão em qualquer sistema
operacional que você esteja (se estiver no Linux+Gnome ela vai ter cara
de Gnome, se estiver no KDE ela vai ter cara de KDE, se estiver no
Windows ela vai ter cara de Windows.) Porém é meio podre na manipulação
de componentes.
Tem o wxPython. Funciona em Windows e Linux. Diz a lenda que ela é
poderosa porém complicada. Sinceramente eu não sei pois nunca usei.
O que eu recomendo: GTK.
O suporte é bom, e a sua interface (aquele arquivo xml que falei) pode
ser usava em outros programas feitos em outras linguagens (C, C++,
Haskell, Java, C#, Ruby, etc etc etc), o que é muuito legal.
Alguns links legais para você:
http://www.pygtk.org
http://www.cin.ufpe.br/~cinlug/wiki/index.php/Mantendo_A_Sanidade_Com_O_Glade
É isso,
[]'s
Danilo Cesar
http://www.danilocesar.com
Nilo Martins escreveu:
> Estou querendo estudar uma Linguagem de programação para Linux que me dê a
> capacidade de escrever programas gráficos.
>
> Já tenho uma experiência em Delphi, Java e PHP.
>
> Gostaria de sugestões para a linguagem e a IDE que seria mais indicada para
> eu iniciar meus estudos.
>
> Já ouvi falar muito bem de Python e Rube, mas nunca parei para olha-las de
> perto.
>
> Por favor, gostaria de uma linguagem que me permita criar aplicações
> Gráficas que rodem no Gnome e no KDE e de preferência que tenha uma IDE que
> facilite a programação (Depuração), pois estou iniciando.
>
> Grato,
>
> Nilo Martins
--
Danilo Cesar Lemes de Paula
Fone: 88336496
UFPR - Ciência da Computação
More information about the ubuntu-br
mailing list