Ajude a criar o livro Flex Java

Chegou o momento de um dos livros mais aguardados e pedidos pelos leitores: Dominando Flex e Java. Nesta obra, iremos abordar o desenvolvimento de sistemas utilizando o Flex 4 e o Java, utilizando o BlazeDS como ponte entre as duas tecnologias.

Chegou o seu momento de colaborar! Estamos construindo o sumário do livro e definindo o que iremos utilizar. Tomcat? Jboss? Hibernate? Springs? Quem define são vocês, desenvolvedores, que sabem o que é melhor e o que é mais usado.

A ajuda da comunidade é fundamental e já foi aprovada nos livros Dominando Flex e Zend, Dominando Adobe Flex 4 e Dominando Action Script 3.

Apreveite e deixe o seu comentário!

Atualizado [ 23/09 ]

Veja a seguir os capítulos do livro. Aguardo sugestões

No Capítulo 2 iremos preparar o nosso ambiente de trabalho. Vamos instalar tudo que precisamos para que, no próximo capítulo, possamos criar a nossa primeira aplicação.

No Capítulo 3 iremos estudar o blazeds e todos os seus detalhes. Neste capítulo utilizamos o servidor tomcat para facilitar o nosso entendimento, além de implementar outro exemplo no servidor JBoss.

No Capítulo 4 criamos o primeiro CRUD com tudo que precisamos, tanto no Flex quanto no Java, mas ainda de forma muito simples para um sistema mais complexo.

No Capítulo 5 partimos para uma solução mais profissional. Utilizamos o mesmo conceito do CRUD do capítulo 4 só que implementando as tecnologias Spring e Hibernate do Java. Também usamos o conceito de Value Objects (VOs) no Flex, melhorando a integração entre as tecnologias existentes. Aqui teremos uma aplicação básica rodando com Flex, Java, Blazeds, Spring e Hibernate.

No capítulo 6 voltamos a implementar Flex+Java+Blazeds+ Spring+Hibernate só que de uma forma mais voltada a projetos. Criamos uma tela de login, com direito a cadastro, e mantemos o login tanto no Flex quanto no Java. Após o login criamos algumas telas simulando um pequeno sistema financeiro, com contas a pagar, categorias e filtros. Aqui começamos também a otimizar o nosso código Flex, usando alguns padrões para simplificar processos com validação e reutilização de código.

No capítulo 7 usamos o blazeds para criar aplicações em tempo real – RTMS, muito útil para criar chats e jogos.