Finalmente, após três meses de trabalho, o genesis 3.0-RC1 foi lançado. A principal novidade dessa release é o suporte a estratégias de binding, que permite implementar “binding as you type”, ou seja, a medida que o usuário digita, o form é atualizado.
Por que você deveria usar o genesis no seu projeto desktop?
- Suporte a binding Swing, SWT e Thinlet baseado em JavaBeans e anotações, que permite trabalhar com seu modelo de objetos sem precisar lidar diretamente com a API gráfica.
- Remotabilidade transparente, que permite trabalhar em modo local ou em modo remoto sem alterar uma linha do código da sua aplicação
- Suporte transacional e integração com Hibernate
- Suporte a Java 1.4, 5 e 6
- Suporte a condições, que permite controlar declarativamente quando um widget será editável, visível, resetado ou ainda invocar automaticamente determinado método do form
- Torna fácil popular combos, listas e tabelas, além de controlar e guardar a seleção desses componentes
- Suporte a formatação, validação e paginação
- Documentação extensa e completa em português
- Lista de discussão para os usuários em português e ativa
Saiba mais informações no site do projeto.