Pular para o conteúdo principal

Ginga Hackathon - 1o Aplicativo Java para TV Digital com Ginga-J em 8 passos



Pessoal,

Sou um tipo de desenvolver ansioso que gosto de colher meus primeiros resultados rapidamente antes de estudar o "manual" da coisa. Se você também é assim e está participando do 1o Hackathon de Ginga-J promovido pela Oracle na Oracle, siga os passos a seguir para ter seu primeiro app rodando rapidamente:

1. Download do Astrobox: é uma máquina Virtual Box com um Ubuntu e emulador de TV digital. Você vai precisar se cadastrar no site http://www.astrodevnet.com.br/ para poder fazer o download, depois do cadastro, este é o link para download. Guarde seu usuário (email) e senha do Astrobox pois vai precisar posteriormente.

2. Descompacte o arquivo e configure seu Virtual Box conforme ensinamos na aula aqui (3 minutos em diante). Caso já conheça sobre Virtual Box, crie uma máquina que aponte para o arquivo que contém o disco virtual.

3. Inicialize o Ubuntu com o Astrobox e faça o login no Ubuntu com usuário totvs e senha astrobox. Em seguida ela vai pedir seu login (email) e senha que foi fornecida no ato do seu cadastro.

4. Instale um NetBeans ou Eclipse neste ubuntu: "sudo apt-get install netbeans"

5. Instale o git: "sudo apt-get install git-core"

6. Obtenha os exemplos das aulas da Globalcode com o comando "git clone git://java.net/gingahackathon~labs"

7. Crie um projeto no NetBEans ou Eclipse que use Ant e configure o classpath para incluir os jars do diretório /usr/bin/astrobox/lib e também o /usr/bin/astrobox/bin/java/astrobox.jar

8. Siga nossos exemplos do site http://gingahackathon.java.net/ e vídeos do curso gratuito  http://www.globalcode.com.br/treinamentos/cursos/videoaulas/java-e-tv-digital para aprender ainda mais sobre Ginga-J!

Nos vemos neste final de semana na Globalcode!

-Vinicius Senger

Comentários

Charles Mendes disse…
Show de bola Vinicius!!! ótimo guia-rápido
Muito show mesmo, Vinicius!

Parabéns.

Só uma observação minha, que quando fui clonar o repositório do git, ao invés de usar traço ("gingahackathon-labs"), usei o til, ficando assim:

"git clone git://java.net/gingahackathon~labs"
Yara Senger disse…
Excelente!
Lincoln Madison disse…
Business Phone Service are an essential tool for any industry. With the right techniques, toll free numbers can be used to improve company

sales and even generate effective sales leads.