GARANTIR DESCONTO

Fórum Swing + Web #474120

26/03/2014

0

Boa tarde a Todos.

Sou iniciante em Java e estou iniciando um projeto para empresa onde trabalho e gostaria de saber se alguém aqui utiliza o framework Openswing ou poderia me orientar no desenvolvimento de uma aplicação swing que acesse o servidor de aplicação. O requisito é que os funcionários utilizem swing (local) e os clientes da empresa acessem via browser. Pensei no openswing pois aparentemente (através de pesquisas superficiais) fica mais fácil desenvolver. Alguém poderia me orientar? Desde já agradeço.
Gláuber Ribeiro

Gláuber Ribeiro

Responder

Posts

26/03/2014

Eduardo Pessoa

olá Glauber, tudo bem? tenho pouco conhecimento nessa parte de desktop, mas qual seria a sua duvida em especifico?

olha este artigo "testando o openswing", pode te ajudar a principio

[url]http://www.thiagovespa.com.br/blog/2010/09/20/testando-o-openswing/[/url]
Responder

Gostei + 0

27/03/2014

Gláuber Ribeiro

Boa tarde Eduardo.

Fiquei sabendo através de um amigo que o Openswing não pegou. O que eu queria exatamente, era desenvolver uma aplicação para Web com uma interface rica. Como estou começando os estudos agora, gostaria de indicação sobre o que o mercado está utilizando para não estudar e utilizar algo defasado! Em algumas pesquisas, vi algo sobre Apache Flex, JSF... o que acha?
Responder

Gostei + 0

27/03/2014

Eduardo Pessoa

JSF é a pedida, acredito que esteja bem no mercado.
Responder

Gostei + 0

27/03/2014

Roniere Almeida

me metendo aqui, sobre o JSF, aqui na devmedia tem um show.
Responder

Gostei + 0

28/03/2014

Carlos Proença

olha... na minha opiniao o seu caso vc deve tentar partir para o soa se o projeto for crescer muito...

agora se vc não precisar de muita coisa.... tenta fazer uma jogada com web services para fazer acesso ao bd.... e assim vc consegue usar o mesmo banco para a app swing e para a app web....

mas srsr ja ouviu falar de Java Fx? acho uma boa pedida pro seu caso... da uma pesquisada sobre esse assunto...

em questao do openswing concordo... tenta usar coisas mais modernas para naõ ficar na mao...

recomendo JSF e primefaces aqui no devmedia tem varios cursos bons... mas para projetos maiores tem uma tendencia de usar um framwork js para a tela.... pq o jsf gera muito code.... mas vai de gosto.. rs

Responder

Gostei + 0

28/03/2014

Janaina Mendes

o que vc considera melhor que o jsf? tem algum que gera pouco codigo?
Responder

Gostei + 0

28/03/2014

Carlos Proença

entao depende da maturidade da equipe... ou seja como eu disse vai do gosto do time de desenvolvimento...

e tambem depende muito do projeto....

por exemplo tenho uma equipe com pessoas que sao especialistas em telas ou seja sabem muito de js,css e design poderiam trabalhar muito produtivamente focadas só nesse ramo ou seja um framework como o EXT JS, Angular são uma boa pedida junta isso com spring pra fazer o binding e ja ta otimo....


mas presando em uma equipe com apenas devs que são mais para backend... JSF é o padrao kkkkk ( eu sou um desses ..)

mas que gera menos codigo msm é vc criar seu proprio codigo.... tipo vc fazer a sua pagina...sem muitas coisas externas... e minify em tudo rs
com um cara bom de JS e CSS da pra fazer paginas super leves e bem feitas...
Responder

Gostei + 0

29/03/2014

Janaina Mendes

então da melhorar. pensei que esses montes de codigos seriam fixos.
Responder

Gostei + 0

30/03/2014

Eduardo Pessoa

como assim gera um monte de codigos?
Responder

Gostei + 0

01/04/2014

Carlos Proença

quando voce cria uma pagina com jsf e coloca um datatable... voce ja viu qual o html que eh gerado??

claro q rs... não eh tanto assim... e que depois do 2.0 melhorou muito... mas é só questao de deixar o code de front padronizado sem nada desnecessario....
Responder

Gostei + 0

01/04/2014

Eduardo Pessoa

o codigo fica bem quando é feito algumas coisas, mas entendi o que quis dizer, ja vi alguns, as fica feio e complicado de entender. nesse caso a identação tem que ser posta em pratica.
Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar