Java Desktop x Web

15 respostas
alex

Pessoal,
sempre gostei muito de desenvolver aplicativos Java para Deskop. Cheguei a desenvolver alguns e na minha opnião, a linguagem não deixa nada a desejar em relação a outras tradicionalmente voltadas para esta finalidade. Porém, já é amplamente conhecido o fato de que o mercado brasileiro está voltado essencialmente para Java Web. A pergunta é … as aplicações desktop java ainda possuem espaço dentro de algum setor da economia nacional ou até mesmo internacional ?
Tenho experiência nessa área e ando “garimpando” oportunidades no mercado… :?

Alex Zumalde
Exemplos de projetos desktop

15 Respostas

fabim

Bom,

Nao tenho muita experiencia pra te afirmar algo concreto. trabalho com java há 2 anos apenas. Mas, onde trabalho, dentro do setor de segurança publica, desktop é muito forte… e pelo que sei o novo sistema do banco do brasil tb é…

fsquadro

alex@ander,

Na minha opinião, ainda existe sim mercado para aplicações desktop, claro, que o grande foco atualmente é na Web. Porém eu mesmo, nos ultimos 2 projetos que trabalhei, o projeto tinha uma parte Web, e outra Desktop (uma desenvolvida toda em Java e a outra, a parte Web em PHP).

Então acho que vai depender da necessidade do cliente. Ver o que vale mais apenas, uma aplicação Web, ou Desktop.

Leozin

pra cada 50 vagas de emprego em java, 49 pede j2ee(struts, hibernate, spring) e, essa uma que sobra, ou pede j2me OU desktop

mercado java desktop tá escasso d+, essa semana mesmo eu tinha visto uma empresa querendo alguém que soubesse swing (entre várias outras coisas)

os números não mentem, basta ver em apinfo e netcarreiras, são os melhores sites pra você ficar por dentro do que o mercado realmente quer :slight_smile:

abraços

neofito

Ah, como eu gostaria que pedissem tanto Hibernate e Spring assim… Meus últimos projetos foram todos furada… framework esquisito que um programador doido do cliente inventou, outro frame para persistência que nem tem documentação, outro que quer que você só faça as coisas mal feitas, porque dessa forma é mais rápido… lamentável…

:roll:

otaviofcs

O problema é que as aplicações web estão cada vez mais “desktop”. Digo porque com o Ajax você aumentou seu “poder” no cliente.

Agora, vejo que aplicação desktop serve para algumas coisas como tudo aquilo que precisa de muita interface com hardware (como impressoras fiscais, catracas eletrônicas, monitoramento de hardware,…).

Tenho alguns parceiros que desenvolvem web mas fazem módulos desktop para, fundalmentalmente, tirar relatórios. É que aí eles evitam consultas mais bruscas, com muitos registros e diminuem o tráfego de rede.

abraços,

otávio

fabim

Se o mercado para Desktop fosse “escasso”, eu nao veria tanta gente fazendo dinheiro e desenvolvendo ÓTIMAs aplicações em Delphi e VB como vejo hoje…

LPJava

assim na Europa, vejo sempre vaga de emprego mais para desktop que para web… tinha ate um topico sobre discurssao de trabalhar fora do Br e acabou caindo nesse assunto…vejo tb bastante vaga de emprego para J2EE mais saber o desktop nao há problemas… e aqui na bahia java para desktop tem certo mercado devido concorrer diretamente com delphi… maioria das industrias aqui é delphi… e acredito que o movel venha crescer no futuro proximo… o avanço da tecnologia na area de celular eh grande… o porem sao os servicos ainda que as operadores oferecem que sao caros… e muito caro… eu mesmo nao acesso internet do meu cel… pela vivo… caro demais e a tela do cel eh de 2.5’’ porem sou cego… rs

Luiz_Aguiar

Faça bem feito que terá mercado sempre, e todo mercado mais “escasso”, tem menos especialistas, ou seja, se paga bem mais tbm ou vc acha que por exemplo um profissional certificado em Java ME ganha o mesmo que os web que tem as dúzias ai no mercado?

Aplicativos online tem suas utilidades e mercado, os desktop tbm.

ViniGodoy

Acho que num futuro não muito distante, web e desktop serão absolutamente a mesma coisa.

O Browser está cada vez mais parecido com uma VM. As aplicações web se parecem cada vez mais com desktop.

Hoje, ainda existe mercado para os dois casos. Aqui onde trabalho, a maior parte das aplicações é desktop e não teria como ser diferente (acessam as portas seriais, controlam hardwares, etc).

mister_m

No JavaOne, o desktop recebeu forte atenção. Nos fóruns e listas de discussão em geral, há sempre diversas perguntas sobre o desenvolvimento desktop. Na Summa, onde trabalho, estivemos e estamos envolvidos no desenvolvimento de diversas aplicações desse tipo.

Eu acredito que a “febre” de se utilizar aplicações web somente porque “todo mundo está usando” passou e o pessoal tem percebido como é difícil lidar com n problemas e limitações técnicas no desenvolvimento de uma solução só porque ela ela é web.

shakajah

Creio que realmente tudo depende. Aplicações desktop não distribuídas ainda possuem seu grande trunfo no uso do hardware hospedeiro.
As aplicações WEB estão se tornando aos poucos, parecidas, com aplicações desktop. Contudo aplicações desktop ainda tem muita vantagem em designer e performance.

Há muitos que preferem usar uma aplicação de comunicação como por exemplo, NOTES da IBM, por que apresentam muitas caracteristicas que até então são mais fáceis e rápidas de se conseguir com desenvolvimento desktop.

Contudo, a web não perde seu mérito do velho lema: aonde você estiver, se estiver conectado… Você esta trabalhando e não pode dar a velha desculpa de que não instalou ou esqueceu o notebook em casa, você usa aquela maquina velha que ninguém mais usa e só serve pra servidor de impressoras pequenas.

Quanto a questão de portas seriais, você se limitar a desenvolver desktop está acabando. Bem, onde trabalho, temos um projeto de biometria na web. Qua por sinal, há uma API free boa para este fim.

Att, Glauber

ivo_costa

Eu axo que da pra fazer coisas interessantes nos dois lados, a revista mundoJava do mes passado fala sobre as mudanças que a sun ta fazendo para melhorar aplicações para “clientes ricos”(desktop), que é uma pré carga do java com o SO e a possibilidade de baixar partes do jre do java, ou seja apenas o que vc vai precisar. Agora o web é o que mais pedem aqui pelo sul. Antes eu trabalhava em caxias com um ERP web (JSP) e agora vim pra Porto pra trabalhar em projeto swing, aplicativo de gerenciamento para o banco Sicredi.

jingle

só dando a opinião de como é aqui na empresa… tem a parte desktop e a web, mas a parte desktop é bem mais “composta” do que a parte web que fica meio que segundo plano.

erico_kl

outra coisa viável também é utilizar web e desktop em um só…
um sistema basicamente desktop fazendo conexão com um banco em um servidor e uma parte web onde se possa acessar esses dados.
por exemplo: um sistema para imobiliárias onde cada imóvel cadastrado(desktop) esteja disponível para vizualização na web

everson_z

Não sei ñ…

Se no seu cv num tiver conhecimento de JSP, Servlets e Frameworks onde vai trabalhar? Para quem vai mandar seu cv? Ok, e fora esse emprego, onde mais pode trabalhar? Quantos % dos ERP são em Java ?

Criado 7 de maio de 2007
Ultima resposta 9 de mai. de 2007
Respostas 15
Participantes 15