| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 12/11/2008 11:43:05
|
peerless
GUJ Master
![[Avatar]](/images/avatar/5b2a8f2b014bb326fd82ee313704e78c.jpg)
Membro desde: 22/01/2007 14:52:26
Mensagens: 1391
Localização: Porto Alegre / RS
Offline
|
drama não reconhecido++
|
follow me
pitacos
"The most problems that teams face are about communication, and all the others are too." - Dan North
|
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 12/11/2008 12:11:34
|
marcelomartins
Moderador
![[Avatar]](/images/avatar/777669af68dbccabc30c3b6bcaa81825.jpg)
Membro desde: 07/01/2004 10:53:19
Mensagens: 1477
Localização: Porto Alegre - RS
Offline
|
Já usei o SwingX e é bem legal. A tela de Login é ótima.
Acho ruim eles terem abandonado. Poderiam ter diminuído o ritmo, mas não abandonado.
Achei ruim.
|
Marcelo Martins
http://twitter.com/marcelomartins
Tudo que hoje eu realmente preciso saber, aprendi no jardim da infância.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 12/11/2008 12:13:32
|
andreiribas
JavaEvangelist
![[Avatar]](/images/avatar/39016cfe079db1bfb359ca72fcba3fd8.jpg)
Membro desde: 30/04/2006 10:43:13
Mensagens: 478
Localização: Curitiba - PR
Offline
|
Não sei como ninguém citou ainda o Swing Application Framework (SAF), trabalhei com ele eses dias em um projeto pra faculdade e achei muito simples criar uma aplicação Desktop, ainda que a especificação do framework não esteja completa ainda.
Ele resolve alguns problemas recorrentes em aplicações Desktop.
O link do projeto é https://appframework.dev.java.net/
O Netbeans 6.1 dá uma mão na roda com o plugin pro SAF.
Recomendo testarem.
This message was edited 1 time. Last update was at 12/11/2008 12:14:40
|
SCJP 6.0
OCE JSP and Servlet Developer, JEE 6 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 12/11/2008 13:31:40
|
Bruno_Leonardo
JavaEvangelist
Membro desde: 25/01/2008 17:13:57
Mensagens: 406
Offline
|
andreiribas wrote:Não sei como ninguém citou ainda o Swing Application Framework (SAF), trabalhei com ele eses dias em um projeto pra faculdade e achei muito simples criar uma aplicação Desktop, ainda que a especificação do framework não esteja completa ainda.
Ele resolve alguns problemas recorrentes em aplicações Desktop.
O link do projeto é https://appframework.dev.java.net/
O Netbeans 6.1 dá uma mão na roda com o plugin pro SAF.
Recomendo testarem.
Boa dica Para não bagunçar este tópico abrirei um solicitando opiniões a respeito de frameworks desktop, tipo o SAF, SwingBean.... Favor postarem suas experiências
Tópico aberto: http://www.guj.com.br/posts/list/0/109450.java#590409
This message was edited 1 time. Last update was at 12/11/2008 13:39:50
|
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 12/11/2008 18:52:42
|
Dieval Guizelini
Virtual Machine Man
![[Avatar]](/images/avatar/9fc92b9c69b711dcb880ccb743fc6f06.jpg)
Membro desde: 05/07/2006 14:39:44
Mensagens: 570
Localização: Curitiba - PR
Offline
|
Apenas por curiosidade,
com a descontinuidade do swingx, as interfaces que se integravam e utilizavam os recursos do tipo OpenGL como ficam?
Pelo que me lembro, o primeiro programa "show de marketing" a respeito foi o aerith (JavaOne 2006) e que utilizava tecnologias do java2d para mudar completamente o visual da aplicação, redesenhando todos os elementos e, que me recorde, os jframes transparentes e "rebativeis" eram baseado na tecnologia do SwingX, correto?
Ou seja, após os buatos da Microsoft de abandonar o vista e manter a linha do XP, a Sun deixará de investir na linha desktop vetorial? Não sei se o javafx substitui ou amplia esse recurso... estamos voltando as recursos de imagem raster?
Está claro que não sei como essas tecnologias estão associadas ou relacionadas, então se falei alguma besteira muito grande, desconsiderem por favor.
fw
|
Sun Certified Java Programmer 5.0 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 13/11/2008 05:12:36
|
djemacao
GUJ Master
Membro desde: 04/06/2007 17:47:24
Mensagens: 1030
Offline
|
InsanelyTotalMac wrote:
djemacao wrote:
InsanelyTotalMac wrote:
djemacao wrote:Ai que tá. O MONO não roda 100% .Net, nem aqui, nem na China. Sempre há alterações de bibliotecas que devem ser feitas. Isso irrita, de vez em sempre.
Nem o Swing eu diria ser uma boa alternativa, uma vez que, apesar de maduro, ainda é complexo para se desenvolver fora de uma ferramenta como o NetBeans.
Ai eu discordo ! Se voce tem a mao da para fazer muitas coisas sem o Netbeans... E se voce ainda quiser outras ferramentas ha o Jdeveloper que da um suporte fabuloso a drag and drop para criacao de janelas e o proprio Eclipse tem tambem.
Abraco.
Continue discordando e pegue um aplicativo bem grande, faça na mão e depois declare aqui sua experiência. Aliás, claro, também coloque a experiência da equipe e também da empresa que contratou o serviço, todo vão amar a idéia da produtividade.
Agora, o que tem a ver JDeveloper e Eclipse com minha resposta? Apenas disse, e repito, AINDA é complexo para se desenvolver fora de uma ferramenta COMO o NetBeans, OK? Ler faz bem, saber interpretar, melhor ainda.
Amigão... Trabalhei em um sistema grande que inclusive tinha integrações com SAP B1 e era feito todo em Swing... A equipe no começo apanhou, mas depois pegou a mão... fizemos tudo em Eclipse sem usar Drag and Drop... o código ficou limpo... e todos conseguiam dar manutenção... Mostrando que experiencia resolve o problema.
Outro sistema grande feito em Swing: http://www.compiere.com/
O que tem haver é que você citou o Netbeans e eu falei que existem outras IDEs que fazem o mesmo trabalho...
Acho que você é meio stresado... só falei que discordava da sua resposta... aceitar críticas também faz bem. 
O Compiere é grande e levou tempo pra fazer, nada do dia para noite. Não me refiro a projetos long-time. Me refiro a projetos com prazos pequenos. Outra, já fizemos onde trabalho várias integrações com SAP, mas o Swing ainda assim, era desejado em alguma ferramenta. Nada contra fazer "no braço", mas fazer uma pequena tela simples usando swing sem uma ferramenta visual mais rápida, pra que? Essa é a questão. Existem "n" tecnologias desktop que são mais produtivas, até na "unha". Esse é o meu questionamento. Essa história velha do Java de que roda em qualquer sistema operacional não cola.
Então, não sou estressado. Apenas não consigo ver um problema sendo sanado com apenas uma ferramenta, sendo que há uma gama delas .
|
"Quanto mais aprendo mais tenho consciência que nada sei." |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 13/11/2008 05:14:53
|
djemacao
GUJ Master
Membro desde: 04/06/2007 17:47:24
Mensagens: 1030
Offline
|
cmoscoso wrote:
Nem o Swing eu diria ser uma boa alternativa, uma vez que, apesar de maduro, ainda é complexo para se desenvolver fora de uma ferramenta como o NetBeans.
Esse é o objetivo do javafx, abstrait a complexidade do swing. Ao inves de programar com swing direto vc programa em javafx script. Vc ganharia em relacao ao swing um modelo com melhor suporte a ferramentas visuais (WYSIWYG), fundamental para essa area.
Lembrando que o JavaFX usa o Swing, mas parece tem gente que ainda nao se deu conta que Swing e SwingX sao coisas distintas.
Exato, o JavaFX usa Swing, mas para desenvolver uma simples telinha, não precisa de todo aquele código do próprio Swing. Aposto muito no JavaFX como substituta para desenvolvimento desktop. Só não sei quanto ao lado Web.
|
"Quanto mais aprendo mais tenho consciência que nada sei." |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 14/11/2008 00:22:45
|
faelcavalcanti
GUJ Ranger
![[Avatar]](/images/avatar/04f2a4140112ae491f66a1c558df795f.jpg)
Membro desde: 03/05/2006 13:16:25
Mensagens: 960
Localização: Recife-PE
Offline
|
não se trata de drama, se trata de informação, a não ser que o pessoal tenha dramatizado em algum aspecto. É importante saber quando um projeto acaba de ser descontinuado, pois pessoas estão o tempo todo tomando decisões e complementado seus projetos com outros existentes, podendo ser este longo prazo, e no caso de existência de bugs não teria novos releases disponíveis, pelo menos a frequência de releases tende-se a diminuir, agravando uma péssima decisão de projeto e talvez não dê tempo de levantar a âncora.
Quanto ao SwingX destaco o login e o painel de tarefas que achei bastante legal. afinal, como vocês mencionaram espero também ser uma boa notícia para que o pessoal possa prosperar com o JavaFX e não uma desculpa por não poder continuar com o projeto apenas.
djemacao wrote:Aposto muito no JavaFX como substituta para desenvolvimento desktop. Só não sei quanto ao lado Web.
Não sei dos efeitos colaterais quanto a isto, mas espero que haja foco em algumas premissas para +facilidade, + qualidade, -bugs + satisfação da comunidade.
agora quanto a concorrer com o Flex e Silverlight o que faltaria para o JavaFX atualmente ? O que o JavaFX perde no caso de não possuir um player como o flashplayer instalado no client ?
|

--
http://faelcavalcanti.wordpress.com/ :: http://pe.debianbrasil.org/
--
Acredite um pouco mais na força de sua própria intuição. Muitas vezes deixamos de realizar algo de bom ou que nos favoreça simplesmente porque achamos tudo muito difícil e por isso nem começamos. Moral da história: A vida é o caminho e não o destino, você é o arquiteto do seu caminho!
--
Obrigado, Rafa Rocha! |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 14/11/2008 06:16:34
|
paulo.ubuntu
JavaTeenager
![[Avatar]](/images/avatar/53cdd4182f8d7e4b71e9b598f46f814b.jpeg)
Membro desde: 16/07/2007 20:20:37
Mensagens: 175
Localização: Perth, WA - Australia
Offline
|
djemacao wrote:Esqueci de mencionar que fica evidente que a Sun quer direcionar seus esforços sobre o JavaFX, uma vez que a Adobe já está tomando conta do mercado multimídia online com seu Flash faz tempo. Foi apenas um pequeno empurrão para sair da mera animação bonitinha, exibição de vídeos com tamanho reduzido para pular no colo do desenvolvimento corporativo. Pra mim, a Sun vai ter que comer muito arroz com feijão para chegar nos pés da Adobe.
Bom nada mais natural da parte de Sun não é?! porém eu acho que javaFX só vai pegar aqui no Brasil pra substituir o Flash quando finalmente as hospedagens forem mais em conta...pq é muito caro por um ambiente pouco robusto
This message was edited 1 time. Last update was at 14/11/2008 06:17:34
|
Sun Certified Java Programmer 5.0
SCWCD 1.4
Estudando SCEA
Facebook - http://www.facebook.com/paulo.miguel.almeida
http://www.useaporradogoogle.kit.net/
Paulo Miguel Almeida |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 14/11/2008 14:32:00
|
eduveks
GUJ Ranger
![[Avatar]](/images/avatar/bce9abf229ffd7e570818476ee5d7dde.png)
Membro desde: 19/04/2005 07:45:40
Mensagens: 831
Localização: Lisboa - Portugal
Offline
|
Eu ando a brincar seriamente com JavaFX a algum tempo, e acho ele muito bom, realmente acho que construir telas a moda antiga do Swing, já era.
JavaFX é o futuro, e quem não esta gostando disto, é por que ainda não mexeu com o JavaFX e não comprovou a facilidade que é, acho o JavaFX bastante potente, potente o suficiente para dar conta do recado pro que der e vier.
Acho que não é grave eles fecharem um projeto que esta estável para trabalhar melhor naquele virá a substituir.
|
http://www.cajuscript.org
http://eduveks.blogspot.com |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 07/01/2012 13:29:29
|
discorpio
Virtual Machine Man
Membro desde: 06/02/2010 18:46:46
Mensagens: 547
Localização: Rio de Janeiro
Offline
|
Boa tarde a todos.
Djemacao wrote:
............Pra mim, a Sun vai ter que comer muito arroz com feijão para chegar nos pés da Adobe.
Olha, se a Sun ter que comer muito feijão com arroz, pelo menos a Adobe terá que dividir o seu filézinho que vem comendo a muito tempo com a W3C que vem tentando padronizar o HTML 5 para a maioria dos seus navegadores, e olha que eles estão conseguindo impressionar meio mundo, quando introduziu os objetos "Canvas", "Audio" e "Video". Isto significa dizer que os mesmos estão tentando livrar a marcação HTML daqueles famosos plugins de Flash, Codecs de audio e video e muitos outros.
O problema que a W3C (World Wide Web Consortium) vem encontrando nesta padronizão é exatamento o que nosso amigo Sergiotaborda disse abaixo:
Sergiotaborda wrote:
O Swing não é uma alternativa, o Swing é o padrão...........
.................O ponto é que os programadores não estão habituados a programar interfaces nem componentes, coisa que é vital para UI em Java desktop. O swing não existe para ser usado "puro" ele existe para que os programadores construam os seus componentes em cima dele. Isso é verdade para o .NET também, mas no .NET é possivel vc utilizar o seu form como o "superComponent" em Swing isso não só não é util como não é o padrão.
.............
[/code]
Isto ocorre devido aos diversos fabricantes de Navegadores de Internet que não padronizam um interpretador único para DOM dos seus produtos, e particularmente acho isto um tanto quanto benéfico para a concorrência, porém existem também as desvantagens de se ficar na dependência desse ou daquele plugin, retrocompatibilidade, de framework ou seja lá o que for. Como o próprio Sergio disse, a padronização do Swing nos permite criar nossos próprios componentes e por isso o código Java é aberto, e é exatamente esse o erro nosso, de querer ficar sempre na dependência daquilo que o Sofware tem a nos oferecer.
Um abraço.
|
O Senhor é meu Pastor e nada me faltará. (Sl. 23:01) |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 07/01/2012 13:30:37
|
discorpio
Virtual Machine Man
Membro desde: 06/02/2010 18:46:46
Mensagens: 547
Localização: Rio de Janeiro
Offline
|
Boa tarde a todos.
Djemacao wrote:
............Pra mim, a Sun vai ter que comer muito arroz com feijão para chegar nos pés da Adobe.
Olha, se a Sun ter que comer muito feijão com arroz, pelo menos a Adobe terá que dividir o seu filézinho que vem comendo a muito tempo com a W3C que vem tentando padronizar o HTML 5 para a maioria dos seus navegadores, e olha que eles estão conseguindo impressionar meio mundo, quando introduziu os objetos "Canvas", "Audio" e "Video". Isto significa dizer que os mesmos estão tentando livrar a marcação HTML daqueles famosos plugins de Flash, Codecs de audio e video e muitos outros.
O problema que a W3C (World Wide Web Consortium) vem encontrando nesta padronizão é exatamento o que nosso amigo Sergiotaborda disse abaixo:
Sergiotaborda wrote:
O Swing não é uma alternativa, o Swing é o padrão...........
.................O ponto é que os programadores não estão habituados a programar interfaces nem componentes, coisa que é vital para UI em Java desktop. O swing não existe para ser usado "puro" ele existe para que os programadores construam os seus componentes em cima dele. Isso é verdade para o .NET também, mas no .NET é possivel vc utilizar o seu form como o "superComponent" em Swing isso não só não é util como não é o padrão.
.............
Isto ocorre devido aos diversos fabricantes de Navegadores de Internet que não padronizam um interpretador único para DOM dos seus produtos, e particularmente acho isto um tanto quanto benéfico para a concorrência, porém existem também as desvantagens de se ficar na dependência desse ou daquele plugin, retrocompatibilidade, de framework ou seja lá o que for., e talvez este seja o problema que Sun também vem encontrando para adaptar seus frameworks como JSF, e também o JavaFX. Como o próprio Sergio disse, a padronização do Swing nos permite criar nossos próprios componentes e por isso o código Java é aberto, e é exatamente esse o erro nosso, de querer ficar sempre na dependência daquilo que o Sofware tem a nos oferecer.
Um abraço.
This message was edited 1 time. Last update was at 07/01/2012 13:36:40
|
O Senhor é meu Pastor e nada me faltará. (Sl. 23:01) |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 07/01/2012 13:43:20
|
eduveks
GUJ Ranger
![[Avatar]](/images/avatar/bce9abf229ffd7e570818476ee5d7dde.png)
Membro desde: 19/04/2005 07:45:40
Mensagens: 831
Localização: Lisboa - Portugal
Offline
|
|
http://www.cajuscript.org
http://eduveks.blogspot.com |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 07/01/2012 17:40:32
|
discorpio
Virtual Machine Man
Membro desde: 06/02/2010 18:46:46
Mensagens: 547
Localização: Rio de Janeiro
Offline
|
Boa tarde.
Povo que não conhece a sua história, está condenada a repeti-la
Micro obsoleto
Tecnologia de ponta
This message was edited 1 time. Last update was at 07/01/2012 17:47:08
|
O Senhor é meu Pastor e nada me faltará. (Sl. 23:01) |
|
|
 |
|
|