Quick Update - Conhecendo o Quartz
Por: Igo Coelho
O artigo apresenta o Quartz, um framework leve e simples para agendamento de tarefas em aplicações Java, web ou não.
Voltar para o topo
A memória do Java
Por: Osvaldo Pinali Doederlein
A Sun anunciou na JavaOne 2008 um novo algoritmo de GC – o “Garbage First” – que será disponível nos próximos releases do Java 7 e Java 6. Aproveitamos a deixa para explicar esse algoritmo e atualizar o leitor sobre gerenciamento de memória na JVM, apresentando outras novidades relacionadas, como as ferramentas VisualVM e VisualGC, também prestes a serem incluídas no JDK (a partir do Update 10). Finalmente, falamos um pouco do uso de Java para sistemas real-time.
Voltar para o topo
Enviando e-mails com Spring 2.5
Por: Edson Gonçalves
Neste artigo aprenderemos como enviar e-mails utilizando o Spring Framework, incluindo o uso de anotações.
Voltar para o topo
M-Stocks App
Por: Ernandes Mourão Júnior e José Alécio Carvalho
Saiba como foi o desenvolvimento de uma aplicação Java ME que provê acesso fácil a informações do mercado financeiro a partir do seu dispositivo móvel
Voltar para o topo
Introdução ao Framework ExtJS
Por: Christiano Milfont
Nesse artigo introdutório, iremos abordar o uso do ExtJS na construção de aplicações WEB, seus benefícios e deficiências, assim como entender o porquê de usar um framework Ajax. Demonstraremos os conceitos envolvidos na formação de um framework Ajax e como são implementados. Mostraremos os Widgets (componentes visuais) mais comuns e importantes do ExtJS, que se popularizou pelo apelo visual e a boa usabilidade.
Voltar para o topo
BeansBinding
Por: Serge Rehem e Alexandre Lima
Veja nesse artigo o uso dos componentes da especificação BeansBinding para sincronizar propriedades de objetos de maneira mais fácil e produtiva, minimizando o típico uso de listeners. Mostraremos como usar as classes dessa especificação sem o suporte de uma IDE e, ao final, foi mostrado como usar o Netbeans para apoiar o uso dessas classes.
Voltar para o topo
LWUIT: “Swing” para Java ME
Por: Antonio Marin Neto
Veja nesse artigo a biblioteca LWUIT (Lightweight User Interface Tools) é uma API para facilitar e melhorar o visual de aplicações Java ME. Ela oferece diversos componentes visuais, além de suporte a temas, transições, animações, internacionalização e muito mais.
Voltar para o topo
Hibernate e AspectJ
Por: Paulo César Coutinho
Veja nesse artigo como gerenciar transações no Hibernate utilizando AspectJ. Apresentamos como criar aspectos capazes de tratarem tudo o que diz respeito ao gerenciamento de transações sem a necessidade de alteração no código responsável pelas regras de negócio.
Voltar para o topo
JSR-311 e Jersey
Por: Bruno Pereira e Silvano Buback
Esse artigo apresenta a JAX-RS (Java API for RESTful Web Services) e do Jersey, sua implementação de referência. Estes são componentes utilizados no desenvolvimento de web services REST. A JAX-RS fará parte do Java EE 6.
Voltar para o topo
Tutorial do Google Android – Parte 1
Por: Douglas Jose Soares Rodrigues
Nesta vídeo aula analisaremos o Google Android, a plataforma livre de desenvolvimento de aplicações móveis. Como problema-exemplo para esta vídeo-aula, será construída uma aplicação simples de controle de despesas pessoais, onde serão apresentadas a organização de um projeto para o Google Android, a definição da camada de apresentação, a utilização de um banco de dados embutido no dispositivo móvel, o controle do ciclo de vida da aplicação e a definição do comportamento da aplicação quando sendo executada com outros aplicativos concorrendo por recursos do mesmo dispositivo.
Assista agora: http://www.devmedia.com.br/articles/viewcomp.asp?comp=9579
Voltar para o topo
Tutorial do Google Android – Parte 2
Por: Douglas Jose Soares Rodrigues
Nesta vídeo aula analisaremos o Google Android, a plataforma livre de desenvolvimento de aplicações móveis. Como problema-exemplo para esta vídeo-aula, será construída uma aplicação simples de controle de despesas pessoais, onde serão apresentadas a organização de um projeto para o Google Android, a definição da camada de apresentação, a utilização de um banco de dados embutido no dispositivo móvel, o controle do ciclo de vida da aplicação e a definição do comportamento da aplicação quando sendo executada com outros aplicativos concorrendo por recursos do mesmo dispositivo.
Assista agora: http://www.devmedia.com.br/articles/viewcomp.asp?comp=9586
Voltar para o topo
Tutorial do Google Android – Parte 3
Por: Douglas Jose Soares Rodrigues
Nesta vídeo aula analisaremos o Google Android, a plataforma livre de desenvolvimento de aplicações móveis. Como problema-exemplo para esta vídeo-aula, será construída uma aplicação simples de controle de despesas pessoais, onde serão apresentadas a organização de um projeto para o Google Android, a definição da camada de apresentação, a utilização de um banco de dados embutido no dispositivo móvel, o controle do ciclo de vida da aplicação e a definição do comportamento da aplicação quando sendo executada com outros aplicativos concorrendo por recursos do mesmo dispositivo.
Assista agora: http://www.devmedia.com.br/articles/viewcomp.asp?comp=9592
Voltar para o topo
Tutorial do Google Android – Parte 4
Por: Douglas Jose Soares Rodrigues
Nesta vídeo aula analisaremos o Google Android, a plataforma livre de desenvolvimento de aplicações móveis. Como problema-exemplo para esta vídeo-aula, será construída uma aplicação simples de controle de despesas pessoais, onde serão apresentadas a organização de um projeto para o Google Android, a definição da camada de apresentação, a utilização de um banco de dados embutido no dispositivo móvel, o controle do ciclo de vida da aplicação e a definição do comportamento da aplicação quando sendo executada com outros aplicativos concorrendo por recursos do mesmo dispositivo.
Assista agora: http://www.devmedia.com.br/articles/viewcomp.asp?comp=9613
Voltar para o topo
Desenvolvimento de Webservice com NetBeans para Java ME - Parte 1
Por: Robison Cris Brito
É apresentado o desenvolvimento Visual de um Webservice utilizando o Netbeans 6.0, com servidor de aplicação GlassFish. Após o desenvolvimento do Webservice o mesmo é testado via browser e na seqüência é desenvolvido um aplicativo cliente, utilizando Java Micro Edition com a JSR-172. Após a execução/testes é desenvolvido um novo aplicativo cliente, esse com o objetivo de acessar um Webservice de localização de IP disponível online. Na primeira vídeo aula é desenvolvido o Webservice, que possui a função de converter valores monetários. Após a configuração, execução e testes do Webservice é iniciado o desenvolvimento do aplicativo cliente (Java Micro Edition).
Assista agora: http://www.devmedia.com.br/articles/viewcomp.asp?comp=9506
Voltar para o topo
Desenvolvimento de Webservice com NetBeans para Java ME - Parte 2
Por: Robison Cris Brito
É apresentado o desenvolvimento Visual de um Webservice utilizando o Netbeans 6.0, com servidor de aplicação GlassFish. Após o desenvolvimento do Webservice o mesmo é testado via browser e na seqüência é desenvolvido um aplicativo cliente, utilizando Java Micro Edition com a JSR-172. Após a execução/testes é desenvolvido um novo aplicativo cliente, esse com o objetivo de acessar um Webservice de localização de IP disponível online. Na segunda vídeo aula é concluído o desenvolvimento do aplicativo cliente (Java Micro Edition), onde foi utilizado o recurso do Netbeans para gerar os Stub do webservice de forma visual (praticamente um wizard).
Assista agora: http://www.devmedia.com.br/articles/viewcomp.asp?comp=9507
Voltar para o topo
Desenvolvimento de Webservice com NetBeans para Java ME - Parte 3
Por: Robison Cris Brito
É apresentado o desenvolvimento Visual de um Webservice utilizando o Netbeans 6.0, com servidor de aplicação GlassFish. Após o desenvolvimento do Webservice o mesmo é testado via browser e na seqüência é desenvolvido um aplicativo cliente, utilizando Java Micro Edition com a JSR-172. Após a execução/testes é desenvolvido um novo aplicativo cliente, esse com o objetivo de acessar um Webservice de localização de IP disponível online. Na terceira vídeo aula é executado os testes no clientWebservice, e apresentada a ferramenta Network monitor, para apresentar a grande quantidade de overhead existente em comunicações com Webservice. Para concluir é desenvolvido um cliente JME para acessar um webservice de localização de IP, onde através de um endereço da internet, é possível localizar o país onde o mesmo se encontra.
Assista agora: http://www.devmedia.com.br/articles/viewcomp.asp?comp=9508
Voltar para o topo