Desenvolvimento para desktop com Java – Parte 1
Visão geral da divisão em camadas e padrões de projeto
Um guia com os primeiros passos no desenvolvimento de aplicativos Java para desktop
De que se trata o artigo:
Desenvolvimento de aplicações Java SE utilizando divisão em camadas e padrões de projeto. São apresentados os conceitos envolvidos, os padrões básicos para esse tipo de aplicação (DAO, MVC, Observer e Singleton) e como eles colaboram entre si.
Para que serve:
Apresentar um guia para quem deseja dar os primeiros passos no desenvolvimento de aplicações para desktop utilizando Java.
Em que situação o tema é útil:
Sempre que for necessário desenvolver aplicações que exijam uma interface rica e maior interação com os usuários, e a tecnologia envolvida seja Java.
Desenvolvimento para desktop com Java – Parte I:
O desenvolvimento de aplicações para desktop em Java é menos frequente do que para web ou dispositivos móveis. Hoje é possível implantar sistemas escritos em Java em ambientes antes dominados por linguagens nativas, mas, além da concorrência com ambientes RAD e linguagens nativas, o universo Java com suas APIs e jargões muitas vezes espanta quem quer trabalhar com Java nesse segmento." [...] continue lendo...