Usando o Netbeans e Java para desenvolvimento de aplicações para celulares em um ambiente livre
VOCÊ NÃO NASCEU PARA FICAR PARADO(TM)
Plataforma JAVA
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
■
Java Wireless Toolkit
■
(http://java.sun.com/javame/)
NetBeans com Mobility Pack
■
(http://java.sun.com)
(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
Um bom e velho Hello world!
Hello World no NetBeans ■
Clique em Novo
Em Categorias Selecione: Mobile Em Projetos Selecione: Mobile Application
Hello World no NetBeans ■
Dê um nome ao seu MIDlet
Hello World no NetBeans ■
Selecione e configure a plataforma alvo
Versão da CLDC e MIDP Tipo do aparelho
Hello World no NetBeans ■
Alguma outra plataforma?
Hello World no NetBeans ■
Projeto Básico criado pelo NetBeans
FlowDesign
Hello World no NetBeans ■
Projeto Básico criado pelo NetBeans
Screen Design
Obrigado
[email protected] http://notnet.wordpress.com