1 |
Podias utilizar ruby+gtk2 simplificaria bem as coisas, mas se vc gosta de |
2 |
programa utiliza a biblioteca gtkmm (C++/GTK) é muito bom. |
3 |
|
4 |
Fernando Farias |
5 |
|
6 |
2008/10/21 Diogo Dutra <diogo.comp@×××××.com> |
7 |
|
8 |
> Bom cara, se vc quer produtividade eu recomendo vc usar o glade com a |
9 |
> libglade... |
10 |
> Basicamente oq a libglade faz é o seguinte: |
11 |
> Pega um arquivo XML com as marcações de todos os widgets e suas |
12 |
> propriedades (widgets são os elementos gráficos, por exemplo botão, |
13 |
> label, textentry, etc), e tb atribui um nome de função a cada widget |
14 |
> desse para ser sua callback (a função callback é a função q vai ser |
15 |
> chamada toda vez q vc executar um determinado evento). |
16 |
> Aí no seu código vc só precisa abrir o xml, q a libglade faz |
17 |
> praticamente td pra vc! |
18 |
> Então vc só precisa basicamente se preocupar em escrever as suas |
19 |
> funções callback, isso aumenta mto a produtividade =) |
20 |
> |
21 |
> Tem um monte de tutorial na internet! |
22 |
> |
23 |
> Eu recomendo a vc a boa dupla de briga pygtk usando glade, ou seja, |
24 |
> python+gtk+glade, na minha opnião é a forma mais produtiva de se ter |
25 |
> aplicações gráficas. |
26 |
> |
27 |
> Mas se vc realmente quiser se aventurar no mundo das aplicações |
28 |
> gráficas, eu recomendo vc estudar Evas/Edje, q é uma alternativa mto |
29 |
> legal tb! |
30 |
> |
31 |
> Qualquer coisa estamos aqui =) |
32 |
> |
33 |
> 2008/10/21 Davi Vidal <davividal@×××××××××××××.br>: |
34 |
> > |
35 |
> > Boa tarde a todos. |
36 |
> > |
37 |
> > Estou começando a estudar o desenvolvimento de aplicativos desktop |
38 |
> no Linux e |
39 |
> > acabei optando por usar a Gtk2 ao invés da Tcl, Tk e Qt. Se eu for |
40 |
> desenvolver |
41 |
> > em Perl, eu perco em portabilidade usando a Qt. Eu acho a Tcl e a Tk |
42 |
> feias. |
43 |
> > Por isso optei pela Gtk. |
44 |
> > |
45 |
> > Qual linguagem vocês recomendam: C++ ou Perl? |
46 |
> > Alguém tem qualquer documentação introdutória a esse assunto? |
47 |
> > |
48 |
> > Eu sou totalmente leigo em aplicações gráficas. Tudo o que eu sei |
49 |
> é dos meus |
50 |
> > tempos de Borland C++ Builder, mas quero evitar uma IDE até aprender como |
51 |
> as |
52 |
> > coisas funcionam, se possível. |
53 |
> > |
54 |
> > Resumindo: que linguagem você me recomenda usar? C++ ou Perl? Você |
55 |
> me |
56 |
> > recomenda algum site ou livro? |
57 |
> > |
58 |
> > Obrigado, |
59 |
> > -- |
60 |
> > Davi Vidal |
61 |
> > -- |
62 |
> > E-mail: davividal arroba siscompar ponto com ponto br |
63 |
> > MSN : davividal arroba msn ponto com |
64 |
> > GTalk : davividal arroba gmail ponto com |
65 |
> > Skype : davividal |
66 |
> > YIM : davi_vidal |
67 |
> > ICQ : 138815296 |
68 |
> > |
69 |
> > |
70 |
> > |
71 |
> |
72 |
> |
73 |
> |
74 |
> -- |
75 |
> ======================= |
76 |
> |
77 |
> Diogo Dutra Albuquerque |
78 |
> |
79 |
> Meu Curriculum Lattes: http://lattes.cnpq.br/3624796077679922 |
80 |
> |
81 |
> |
82 |
|
83 |
|
84 |
-- |
85 |
"A computer is like air conditioning: it becomes useless when you open |
86 |
windows." - Linus Torvalds |
87 |
|
88 |
Fernando N. N. Farias |
89 |
IT Analyst CTIC/UFPA |
90 |
Computer Engineer M.Sc. Student |
91 |
GERCOM/UFPA Team Member |
92 |
Federal University of Pará |