São Paulo - Dentre os temas abordados estarão as novidades do Java 7, a primeira aparição do OpenGinga, que abordará o ambiente para desenvolvimento de aplicações para TV digital, os 10 maus hábitos dos desenvolvedores JSF e a próxima geração de smart cards.
Além disso, o Natal Java Day conta com as palestras “Open Social: Padronização das redes sociais”, “A tempestade por trás da computação nas nuvens" e “Java Software Livre e Governo”.
Os participantes também podem se inscrever nos minicursos “Introdução a Linguagem de Programação Java”, “Introdução ao JSF”, “Introdução a Linguagem de Programação Java” e “Introdução Desenvolvimento Ágil para Web com VRaptor”. As inscrições são feitas no dia do evento, por ordem de chegada. Cada minicurso conta com 20 vagas.
As inscrições podem ser feitas pelo site do evento. É necessário levar 2 quilos de alimentos distintos e não perecíveis no dia do evento.
***********
Nota da Redação do PSL-Brasil
Programação do IV Natal Java Day
Grade de Palestras
Horário Tema Palestrante
08:20h - 08:30h Abertura do IV Natal Java Day
08:30h - 08:50h Novidades do Java 7 Itamir Filho (JavaRN)
08:50h - 09:30h OpenGinga: Ambiente para desenvolvimento de aplicações para TV
Digital Raoni Kulesza (UFPB)
09:40h - 10:20h Os 10 maus hábitos dos desenvolvedores JSF Rafael Ponte (CEJUG)
10:20h - 10:35h Sorteio de brindes
10:40h - 11:20h JVM Internals and Tools: Entendendo e usando o poder da JVM Gleydson Lima (JavaRN)
11:20h - 12:00h Java e a próxima geração de smart cards Igor Medeiros
Intervalo
14:00h - 14:40h DWR: Utilizando o COMET/ReverseAjax do DWR Handerson Frota (CEJUG)
14:40h - 15:20h Java, Software LIvre e Governo Serge Rehem (JavaBahia)
15:20h - 16:00h OpenSocial: Padronização das redes sociais Christiano Milfont (CEJUG)
16:00h - 16:10h Sorteio de brindes
16:10h - 16:50h A tempestade por trás da computação nas nuvens Rodrigo Rebouças (UFCG / PBJUG)
16:50h - 17:30h Mais velozes e mais furiosos: Desenvolvimento Web2.0 e JEE com JBoss Seam João Paulo Viragine (Red Hat)
17:30h - 18:00h Apresentando Groovy para desenvolvedores Java Ricardo Wendell (JavaRN)
Mini-cursos*
Horário Assunto Ministrante(s) Vagas
09:00h - 12:00h Introdução a Linguagem de Programação Java Eliane Craveiro e Raquel Carsi 20
09:00h - 12:00h Introdução ao JSF Gleison Diolino e Wilbert Ribeiro 20
15:00h - 18:00h Introdução a Linguagem de Programação Java Keyth Héllen e Kellyson Victor 20
15:00h - 18:00h Introdução ao JSF Rosemary Pessoa e Lucas Mariano 20
15:00h - 18:00h Introdução Desenvolvimento Ágil para Web com VRaptor Rafael Uchôa 20
* Atenção: As inscrições nos mini-cursos serão feitas no dia do evento, por ordem de chegada. As vagas são limitadas!
*************
Última atualização: 12/05/2008
OpenGinga é uma implementação de código aberto do Ginga, o middleware do Sistema Brasileiro de TV Digital.
As aplicações que executam no Ginga podem ser classificadas em duas categorias dependendo se o conteúdo inicial da aplicação é declarativo ou procedural. O ambiente de execução que processa aplicações NCL é chamado de Ginga-NCL e o ambiente que controla a execução de aplicações baseadas na Java TV é chamado de Ginga-J..
Atualmente, estamos disponibilizando uma versão beta da implementação do ambiente procedural do middleware (Ginga-J). O ambiente declarativo, Ginga-NCL, pode ser obtido através do Portal do Software Público. Nós próximos meses estaremos disponilizando neste site versões preliminares do release que conterá os dois ambientes (Ginga-NCL e Ginga-J) integrados, bem com a implementação de todas as APIs Java propostas para o Ginga-J, inclusive as APIs de inovações brasileiras.
O OpenGinga foi projetado para plataformas PC com o sistema operacional Linux. Com o Openginga instalado, um computador com suporte a hardware específico, pode ser usado como um receptor de TV Digital.
Este projeto é financiado pela FINEP (Financiadora do Estudos e Projetos)
Equipe de Desenvolvimento - Coordenação Geral
Universidade Federal da Paraíba (UFPB)
Coordenador: Professor Dr. Guido Lemos de Souza Filho (LAViD)
Pontífica Universidade Católica do Rio de Janeiro (PUC-Rio)
Coordenador: Professor Dr. Luiz Fernando Gomes Soares (Telemídia)
Parceiros
Universidade Federal de Campina Grande (UFCG) - Professora Dra. Patrícia Machado
Universidade Federal do Rio Grande do Norte (UFRN) - Professor Dr. Luiz Marcos Garcia Gonçalves
Universidade Federal de São Carlos(UFSCar - Lince) - Professor Dr. Cesar Teixeira
Universidade Presbiteriana Mackenzie (Mackenzie) - Professor Dr. Gunnar Bedicks Junior
Universidade Salvador (UNIFACS) - Professor Dr. Celso Alberto Saibel Santos
Pontífica Universidade Católica de Campinas (PUC-Campinas) - Professor Dr. Maurício Silveira
Universidade Federal de Pelotas (UFPel) - Professor Dr. Luciano Volcan Agostini
Processo
OpenGinga é um projeto de código aberto e em breve estaremos abrindo um processo de desenvolvimento colaborativo do software juntamente com parcerios acadêmicos e da indústria
Por favor, caso tenha interesse em participar do desenvolvimento e receber uma versão prévia do primeiro Candidate Release faça um cadastro aqui.
Em caso de dúvidas, envie email para ginga at lavid.ufpb.br
Download OpenGinga
OpenGinga é um projeto de código aberto com licença GPL GNU General Public License Version 2 (GPLv2). Antes de baixar o software OpenGinga, recomendamos a leitura de informações sobre GPLv2.
Releases
O código do OpenGinga é organizado em releases de desenvolvimento (Release Candidate) e releases de entrega (Milestone Release). O primeiro corresponde a versões anteriores de uma versão estável da implementação e pode conter bugs que afetam o correto funcionando do software. O segundo representa uma versão da implementação com todas as funcionalidades testadas e sem a presença de bugs críticos.
Uma versão prévia (Release Candidate 1) de um release final que será entregue para um projeto FINEP em outubro de 2008 já está disponível. O objetivo de dispobilizar a versão corrente de desenvolvimento é possibilitar o acesso prévio para parceiros, grupos e/ou pessoas interessadas em participar futuramente da manutenção e desenvolvimento do software. Caso tenha interesse, por favor preencher formulário na seção Processo.