java me material complementar
TRANSCRIPT
![Page 2: Java me material complementar](https://reader033.vdocuments.net/reader033/viewer/2022052903/5572c722d8b42abb378b4b1f/html5/thumbnails/2.jpg)
Roteiro de Aula
Material Complementar de JavaME
Padrões de
Projetos
APIs Adicionais
Referências
![Page 3: Java me material complementar](https://reader033.vdocuments.net/reader033/viewer/2022052903/5572c722d8b42abb378b4b1f/html5/thumbnails/3.jpg)
Padrões de Projetos
Padrões de Projetos que podem ser utilizados no JavaME
![Page 4: Java me material complementar](https://reader033.vdocuments.net/reader033/viewer/2022052903/5572c722d8b42abb378b4b1f/html5/thumbnails/4.jpg)
Cas
cad
ing
Me
nu
Padrão de Projeto Cascading Menu
![Page 5: Java me material complementar](https://reader033.vdocuments.net/reader033/viewer/2022052903/5572c722d8b42abb378b4b1f/html5/thumbnails/5.jpg)
Cas
cad
ing
Me
nu
Arquitetura do Padrão Cascading Menu
![Page 6: Java me material complementar](https://reader033.vdocuments.net/reader033/viewer/2022052903/5572c722d8b42abb378b4b1f/html5/thumbnails/6.jpg)
Cas
cad
ing
Me
nu
Exemplo de Implementação
![Page 7: Java me material complementar](https://reader033.vdocuments.net/reader033/viewer/2022052903/5572c722d8b42abb378b4b1f/html5/thumbnails/7.jpg)
Cas
cad
ing
Me
nu
Exemplo de Implementação
![Page 8: Java me material complementar](https://reader033.vdocuments.net/reader033/viewer/2022052903/5572c722d8b42abb378b4b1f/html5/thumbnails/8.jpg)
Wiz
ard
Dia
log
Padrão de Projeto Wizard Dialog
![Page 9: Java me material complementar](https://reader033.vdocuments.net/reader033/viewer/2022052903/5572c722d8b42abb378b4b1f/html5/thumbnails/9.jpg)
Wiz
ard
Dia
log
Arquitetura do Padrão Wizard Dialog
![Page 10: Java me material complementar](https://reader033.vdocuments.net/reader033/viewer/2022052903/5572c722d8b42abb378b4b1f/html5/thumbnails/10.jpg)
Wiz
ard
Dia
log
Exemplo de Implementação
![Page 11: Java me material complementar](https://reader033.vdocuments.net/reader033/viewer/2022052903/5572c722d8b42abb378b4b1f/html5/thumbnails/11.jpg)
Pag
inat
ion
Padrão de Projeto Pagination
![Page 12: Java me material complementar](https://reader033.vdocuments.net/reader033/viewer/2022052903/5572c722d8b42abb378b4b1f/html5/thumbnails/12.jpg)
Pag
inat
ion
Arquitetura do Padrão Pagination
![Page 13: Java me material complementar](https://reader033.vdocuments.net/reader033/viewer/2022052903/5572c722d8b42abb378b4b1f/html5/thumbnails/13.jpg)
Pag
inat
ion
Exemplo de Implementação
![Page 14: Java me material complementar](https://reader033.vdocuments.net/reader033/viewer/2022052903/5572c722d8b42abb378b4b1f/html5/thumbnails/14.jpg)
Pag
inat
ion
Exemplo de Implementação
![Page 15: Java me material complementar](https://reader033.vdocuments.net/reader033/viewer/2022052903/5572c722d8b42abb378b4b1f/html5/thumbnails/15.jpg)
Slid
e S
ho
w
Padrão de Projeto Slide Show
![Page 16: Java me material complementar](https://reader033.vdocuments.net/reader033/viewer/2022052903/5572c722d8b42abb378b4b1f/html5/thumbnails/16.jpg)
Slid
e S
ho
w
Arquitetura do Padrão Slide Show
![Page 17: Java me material complementar](https://reader033.vdocuments.net/reader033/viewer/2022052903/5572c722d8b42abb378b4b1f/html5/thumbnails/17.jpg)
Slid
e S
ho
w
Exemplo de Implementação
![Page 18: Java me material complementar](https://reader033.vdocuments.net/reader033/viewer/2022052903/5572c722d8b42abb378b4b1f/html5/thumbnails/18.jpg)
APIs Adicionais
APIs Adicionais para o desenvolvimento de aplicações em JavaME
![Page 19: Java me material complementar](https://reader033.vdocuments.net/reader033/viewer/2022052903/5572c722d8b42abb378b4b1f/html5/thumbnails/19.jpg)
Trata-se de uma alternativa à tradicional API de interfaces do JavaME, o LCDUI.
Possui recursos muito mais avançados que a LCDUI e promete comportamento idêntico em todos os dispositivos. Utiliza um paradigma similar ao Swing. Executa em CLDC 1.1, MIDP 2.0.
LWUIT (Grátis) https://lwuit.dev.java.net/
![Page 20: Java me material complementar](https://reader033.vdocuments.net/reader033/viewer/2022052903/5572c722d8b42abb378b4b1f/html5/thumbnails/20.jpg)
Suíte de ferramentas completa para desenvolvedores móveis.
Aborda interface, persistência, conexões e portabilidade da aplicação. Atualmente gera código não só para JavaME como também outras plataformas e sistemas operacionais, como o Android.
J2ME Polish (Pago*) http://www.j2mepolish.org
![Page 21: Java me material complementar](https://reader033.vdocuments.net/reader033/viewer/2022052903/5572c722d8b42abb378b4b1f/html5/thumbnails/21.jpg)
Framework de persistência de objetos gratuito para JavaME.
Abstrai o Record Management System permitindo armazenar objetos de forma intuitiva.
Floggy (Grátis) http://floggy.sourceforge.net/
![Page 22: Java me material complementar](https://reader033.vdocuments.net/reader033/viewer/2022052903/5572c722d8b42abb378b4b1f/html5/thumbnails/22.jpg)
Pequena mas poderosa biblioteca para logging baseada na API Log4j.
Suporta JavaME e Android. Capaz de armazenar o log no próprio dispositivo móvel, no computador ou em servidores online.
Microlog (Grátis) http://microlog.sourceforge.net
![Page 23: Java me material complementar](https://reader033.vdocuments.net/reader033/viewer/2022052903/5572c722d8b42abb378b4b1f/html5/thumbnails/23.jpg)
API de XML bastante reduzida e simples de usar, destinada a JavaME.
Capaz de realizar o parsing de qualquer documento XML válido.
KXML (Grátis) http://sourceforge.net/projects/kxml/
![Page 24: Java me material complementar](https://reader033.vdocuments.net/reader033/viewer/2022052903/5572c722d8b42abb378b4b1f/html5/thumbnails/24.jpg)
Referências
Referências para estudos avançados em JavaME
![Page 25: Java me material complementar](https://reader033.vdocuments.net/reader033/viewer/2022052903/5572c722d8b42abb378b4b1f/html5/thumbnails/25.jpg)
What’s Your Message? OBRIGADO!