J2ME 1
por Juliano Carniel e Clóvis Teixeira
juliano@dainf.cefetpr.br clv@dainf.cefetpr.br Tutorial J2ME - Juliano Carniel e Clóvis Teixeira
Copyright® - 2003
Índice
•
Introdução – 1
Entendendo J2ME – 2
Segurança – 3
Tecnologias – 4
Diferença entre MIDP 1.0 e 2.0 – 4
•
API's – 5
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
Criando projetos, Compilando e Executando – 5
Obfuscator – 8
Ciclo de vida de uma MIDlet – 8
Interface – 9
Commands – 11
TextBox – 13
Tickers – 13
Forms – 14
Item – 14
Lists – 16
Imagens – 17
Alerts – 18
Conexões – 18
SMS via Servidor – 20
Armazenameto em celulares – 20
Canvas – 22
Codificando – 22
Codigos Exemplos – 23
ExemploCommandsandTicker – 23
ExemploListandAlert – 25
ExemploTextBox – 27
ExemploForm1 – 29
ExemploGauge – 31
ExemploConnectionImage – 34
ExemploHttpConnection – 37
ExemploCanvas – 40
Referências Bibliográficas – 42
Copyright – 43
Tutorial J2ME - Juliano Carniel e Clóvis Teixeira
Copyright® - 2003
1
Apostila de J2ME
- Introdução:
Comecemos com uma pergunta básica porém não menos importante. O que vem a ser esse J2ME? E para que serve?
Java 2 Micro Edition é uma API Java voltada para micro aplicativos que rodam em micro processadores assim como os dos celulares.
Neste Tutorial vamos tratar da Tecnologia J2ME MIDP 1.0 voltada para aplicações gráficas porém não vamos tratar de jogos aqui, embora após a leitura deste, você pode ter um embasamento para começar a desenvolver algo na área. As aplicações criadas usando-se MIDP são chamadas MIDlets (assim como Servlets e Applets).
Usamos os programas:
- Wireless Tollkit que é um software gratuito feito pela Sun para simplificar o ciclo de desenvolvimento do J2ME o qual pode ser encontrado em http://wireless.java.sun.com/allsoftware/ (é necessário que você já tenha o j2sdk instalado http://java.sun.com/j2se/1.4.1/download.html), você ainda pode baixar outros emuladores encontrados na mesma pagina do Wireless Toolkit para posteriores