JAVA EE JAVA SE
JAVA ME
Plataforma J2ME X J2SE
■ Java Standard Edition
Computadores Pessoais
Servidores
API com muitos recursos
Amplamente utilizada
■ Java Micro Edition
Dispositivos com restrições de recursos
Celulares, PDAs, embarcados
Pequena API
Concorrência com outras plataformas:
₩
BREW, C++ etc.
Diferenças EE X ME
■ Preocupação com performance
■ Utilização mínima de recursos
Economia de bateria
Melhor tempo de resposta
■ Acesso a rede intermitente
■ Aplicações não rodam como prioridade do
usuário
■ Acesso ao dispositivo limitado
Configurations e Profiles
■ Divisões da Plataforma Java
■ Configurations são definições mais gerais
■ Ambos são um conjunto de APIs
Profiles
Configurations
Ciclo de Desenvolvimento
Cinto de Utilidades J2ME
■ Sun JDK
(http://java.sun.com)
■ Java Wireless Toolkit
(http://java.sun.com/javame/)
■ NetBeans com Mobility Pack
(http://www.netbeans.org)
■ Emuladores
http://developer.motorola.com/
http://forum.nokia.com/
http://developer.sonyericsson.com
Instalando o JDK
■ Acesse:
http://java.sun.com/javase/downloads/index.j
■ Faça o download do Java Standard
Development Kit
■ Atualmente está na versão 6 update 1
JDK 6u1
E o Sun Wireless Toolkit
■ Acesse:
http://java.sun.com/javame/
■ Faça o download do Sun Wireless Toolkit
atualmente (maio/2007) está na versão
2.5
■ Instale-o
Netbeans com Mobility pack
■ Acesse
http://www.netbeans.org
■ Faça o download do Netbeans 5.5
■ Faça o download do Mobility Pack
■ Instale o Netbeans e após o Mobility Pack
Programando em JavaME
tadeu.fo@gmail.com
http://notnet.wordpress.com