Solucionado (ver solução)
Solucionado
(ver solução)
3
respostas

Programas Java para Desktop

Prezados, bom dia. Gostaria de saber se existe algum curso no alura que seja voltado para criação de programas java para desktop no que diz respeito à interface gráfica, tipo Java AWT, Swing, JavaFX. Vejo muitos cursos java, mas sempre usando a saída do console. Será se não compensa aprender a construir as janelas, quer dizer, estão utilizando outras linguagem de programação para programas instaláveis no desktop? Se sim, quais? Tentei procurar no site e não achei, às vezes pode ser usada outra linguagem de programação específica para a interface gráfica e por isso não encontrei. Agradeço antecipadamente a ajuda.

3 respostas
solução!

Olá Joab,

Talvez pudesse mesmo ter algum curso de interface gráfica Java para desktop, como os citados, principalmente para manutenção de sistemas legados. Nos exemplos, a saída é no console para facilitar o aprendizado e escrita do código.

Mas possivelmente não há nenhum curso do tipo, pois cada vez mais as aplicações estão sendo escritas em plataformas Web e Mobile, praticamente caindo em desuso as aplicações Desktop.

E creio que o sentido do mercado é esse mesmo. A não ser que seja algo bem específico ou para manutenção em programas antigos, a tendência de demandas dos clientes é utilizar Web e Mobile mesmo.

Em quase 7 anos de carreira, eu só atuei uma única vez em um projeto Desktop, e isso no começo, no primeiro ano. De lá para cá nunca mais peguei nada do tipo, mesmo variando porte e ramo dos clientes, e mesmo considerando freelances.

Abraços!

Ola Joab

na Alura não tem cursos para janelas em Desktop. Como o Renato disse, é uma tendência do mercado aplicações web e mobile. Acredito que as aplicações desktop são escritas com C# atualmente devido ao seu suporte nativo. Se você quiser saber mais sobre aplicações desktop em Java, tem um livro na casa do código

https://www.casadocodigo.com.br/products/livro-javafx

Eu imaginei mesmo que realmente estava caindo em desuso, vou focar em plataformas web e mobile. Já estava pensando em fazer o de C# também, tive recentemente uma oportunidade de emprego mas como não conhecia acabei perdendo. Obrigado pelas respostas, era exatamente o que precisava saber.