| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 23/08/2007 11:33:33
|
ddduran
Virtual Machine Man
![[Avatar]](/images/avatar/1239f1a40e317d2de113e7ca17f52464.jpg)
Membro desde: 13/11/2006 16:44:54
Mensagens: 523
Offline
|
Pessoal, estou em um projeto onde terei que desenvolver toda a interface em SWT, como nunca desenvolvi nada com essa biblioteca
queria saber a opinião de vocês sobre ela?
se der também, quais as vantagens e desvantagens em relação ao swing?
|
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 23/08/2007 11:42:23
|
maquiavelbona
JWizard
![[Avatar]](/images/avatar/24bea84d52e6a1f8025e313c2ffff50a.jpg)
Membro desde: 29/06/2006 09:06:51
Mensagens: 2447
Localização: São Paulo - SP
Offline
|
Opinião pessoal:
-Contra:
Mais chata de se trabalhar do que Swing;
Utiliza bibliotecas nativas de cada plataforma;
-A Favor:
Não fica fazendo repaint de todos os componentes quando atualizada;
Antigamente, SWT era muito mais rápido do Swing/AWT. Hoje a diferença é mínima e não compensa argumentar só com esse fator para justificar desenvolver em SWT.
Que eu lembro de cabeça, é só isso.
Até!
|
----------------------------------------------------------------
"Within a few years a simple and inexpensive device, readily carried about, will enable one to receive on land or sea the principal news, to hear a speech, a lecture, a song or play of a musical instrument, conveyed from any other region of the globe. "
Nikola Tesla - A means for furthering Peace (1905)
"Gedanken ohne Inhalt sind leer, Anschauungen ohne Begriffe sind blind."
Immanuel Kant - Kritik der reinen Vernunft (1781) |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 23/08/2007 11:57:35
|
Mauricio Linhares
Moderador
![[Avatar]](/images/avatar/97af07a14cacba681feacf3012730892.jpg)
Membro desde: 09/01/2005 23:28:22
Mensagens: 3717
Localização: João Pessoa, Paraíba - Brasil
Offline
|
Mais contras:
- Poucos componentes;
- Os gerenciadores de layout não são bons (nem pense no JGoodies);
- Não tem api pra gráficos como o JFreeChart;
- Não tem api pra relatóiros como o JasperReports;
- É difícil de usar pra desenhar ou criar novos componentes;
- O suporte de muita coisa fora do Windows é capenga (tem plugin que simplesmente não funciona no Mac);
Na boa, se for pra usar SWT, só se for com o eclipse de brinde em cima do RCP, usar só SWT não é muito interessante não.
|
Meu blog sobre desenvolvimento | My Last.fm | @mauriciojr
Screencast de Introdução a linguagem Objective-C |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 23/08/2007 13:27:47
|
ddduran
Virtual Machine Man
![[Avatar]](/images/avatar/1239f1a40e317d2de113e7ca17f52464.jpg)
Membro desde: 13/11/2006 16:44:54
Mensagens: 523
Offline
|
então acho que a intenção é o aplicativo virar um plug-in pro eclipse depois... por isso vamos usar, mas realmente preciso estudar por que não sei nada de SWT, mas pelo pouco que li até que parece interessante, se adapta ao SKIN do SO entre outras coisas
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 24/08/2007 09:24:21
|
ddduran
Virtual Machine Man
![[Avatar]](/images/avatar/1239f1a40e317d2de113e7ca17f52464.jpg)
Membro desde: 13/11/2006 16:44:54
Mensagens: 523
Offline
|
Resumindo basicamente só há contras?
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 27/08/2007 13:55:35
|
caiortp
JavaBaby
Membro desde: 31/08/2006 14:42:27
Mensagens: 77
Localização: Santa Rita do Sapucaí - MG
Offline
|
Não tem mais uma vantagem tb, utilizando o gcj GCJ: The GNU Compiler for Java - GNU Project - Free Software
você consegue compilar o software para código nativo do sistema.
Ai vão dizer que tira a portabilidade....
Mas se a aplicação for simples ou embedded, que temos um problema de armazenamento(sistema embedded) parece ser interessante gerar um software com o código nativo do sistema. Nunca utilizei mas pretendo testar e verificar .
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 27/08/2007 14:11:57
|
ddduran
Virtual Machine Man
![[Avatar]](/images/avatar/1239f1a40e317d2de113e7ca17f52464.jpg)
Membro desde: 13/11/2006 16:44:54
Mensagens: 523
Offline
|
hum vlw por coincidência o banco vai ser embedded
|
|
|
 |
|
|