Java me
Desenvolvendo Jogos com Java ME
Daniel Ricardo dos Santos Diogo de Campos Mauricio Oliveira Haensch
Desenvolvendo Jogos com Java ME
PET Computacao ¸˜
U NIVERSIDADE F EDERAL DE S ANTA C ATARINA ´ C ENTRO T ECNOL OGICO ´ D EPARTAMENTO DE I NFORM ATICA E E STAT´STICA I P ROGRAMA DE E DUCAC AO T UTORIAL ¸˜
Licenca: ¸
Atribuicao-Uso N˜ o-Comercial-Compartilhamento pela mesma Licenca 2.5 Brasil ¸˜ a ¸
• Para cada novo uso ou distribuicao, vocˆ deve deixar claro para outros os ¸˜ e termos da licenca desta obra. ¸ • Qualquer uma destas condicoes podem ser renunciadas, desde que Vocˆ obte¸˜ e nha permiss˜ o do autor. a • Nada nesta licenca prejudica ou restringe os direitos morais dos autores. ¸
Sum´ rio a
1
Introducao ¸˜ 1.1 1.2 1.3 1.4 1.5 A plataforma Java . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Java Card . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Java Micro Edition (ME) . . . . . . . . . . . . . . . . . . . . . . . . . . . . Java Standard Edition (SE) . . . . . . . . . . . . . . . . . . . . . . . . . . . Java Enterprise Edition (EE) . . . . . . . . . . . . . . . . . . . . . . . . . .
p. 5 p. 5 p. 5 p. 6 p. 6 p. 6 p. 7 p. 7 p. 7 p. 7 p. 8 p. 9 p. 11 p. 12 p. 12 p. 12 p. 12 p. 13 p. 14 p. 14
2
Java ME 2.1 ´ O que e . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2.1.1 2.1.2 2.2 2.3 2.4 Aplicacoes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ¸˜ Vantagens . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Principais diferencas entre Java SE e Java ME . . . . . . . . . . . . . . . . . ¸ Configuracoes e perfis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ¸˜ JCP e JSRs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3
Ferramentas de desenvolvimento 3.1 3.2 Sun Wireless Toolkit . . . . . . . . . . . . . . . . . . . . .