LWUIT - Just Java2008
-
Upload
antonio-marin-neto -
Category
Technology
-
view
664 -
download
1
description
Transcript of LWUIT - Just Java2008
![Page 1: LWUIT - Just Java2008](https://reader033.fdocumentos.tips/reader033/viewer/2022051514/54b54be84a795979748b4636/html5/thumbnails/1.jpg)
+
Cansado de desenhar em Canvas ? Conheça LWUIT: O Swing para Java ME.
Antonio Marin Neto
![Page 2: LWUIT - Just Java2008](https://reader033.fdocumentos.tips/reader033/viewer/2022051514/54b54be84a795979748b4636/html5/thumbnails/2.jpg)
+Apresentação
![Page 3: LWUIT - Just Java2008](https://reader033.fdocumentos.tips/reader033/viewer/2022051514/54b54be84a795979748b4636/html5/thumbnails/3.jpg)
+Agenda
O que é LWUIT ?
Principais funcionalidades.
Alternativas ao LWUIT.
LWUIT X Canvas: Veja como você perdia tempo ! ;-)
Uso de frameworks no desenvolvimento JME.
Showtime: Menu estilo “Nokia” FishEyeList
![Page 4: LWUIT - Just Java2008](https://reader033.fdocumentos.tips/reader033/viewer/2022051514/54b54be84a795979748b4636/html5/thumbnails/4.jpg)
+O que é LWUIT ?
Lightweight User Interface Toolkit.
Inspirado no Swing.
Melhora alguns componentes já existentes.
Pode ser utilizado com o CDLC 1.1 e MIDP 2.0.
Open Source: GPL v. 2.0 + Classpath Exception
Criado e mantido pela Sun.
![Page 5: LWUIT - Just Java2008](https://reader033.fdocumentos.tips/reader033/viewer/2022051514/54b54be84a795979748b4636/html5/thumbnails/5.jpg)
+Screenshots
![Page 6: LWUIT - Just Java2008](https://reader033.fdocumentos.tips/reader033/viewer/2022051514/54b54be84a795979748b4636/html5/thumbnails/6.jpg)
+Principais funcionalidades
Estilo Swing MVC.
Layouts e Abas.
Look and Feel & Temas.
Animações e transições.
Integração opcional com 3D.
Caixas de diálogos (modal dialogs).
Internacionalização.
![Page 7: LWUIT - Just Java2008](https://reader033.fdocumentos.tips/reader033/viewer/2022051514/54b54be84a795979748b4636/html5/thumbnails/7.jpg)
+Alternativas
J2ME Polish Licença comercial.
SVG Poucos aparelhos disponíveis no mercado que
implementam a JSR adequada.
Java FX Mobile Alguém sabe? Alguém viu ?
![Page 8: LWUIT - Just Java2008](https://reader033.fdocumentos.tips/reader033/viewer/2022051514/54b54be84a795979748b4636/html5/thumbnails/8.jpg)
+LWUIT X Canvas
Comparação do código dos menus.
Algumas observações: Uso de listeners. Tarefas de cálculos e posicionamento feitas pelo
framework. Efeitos e comportamentos pré-determinados. Auxilio na portabilidade. Possibilidade de mesclar classes do pacote lcdui
![Page 9: LWUIT - Just Java2008](https://reader033.fdocumentos.tips/reader033/viewer/2022051514/54b54be84a795979748b4636/html5/thumbnails/9.jpg)
+Uso de frameworks no desenvolvimento JME.
Excesso de frameworks disponíveis.
Desenvolvedor deve avaliar antes de usar: Overhead. Real necessidade. Desempenho.
Teoria do ônibus lotado.
![Page 10: LWUIT - Just Java2008](https://reader033.fdocumentos.tips/reader033/viewer/2022051514/54b54be84a795979748b4636/html5/thumbnails/10.jpg)
+Showtime !
Mostra logo esse código, Mané!!!
Exemplos de como usar algunsRecursos básicos!
![Page 11: LWUIT - Just Java2008](https://reader033.fdocumentos.tips/reader033/viewer/2022051514/54b54be84a795979748b4636/html5/thumbnails/11.jpg)
+Obrigado !
Antonio Marin Neto
GTalk: [email protected]: [email protected]: http://netomarin.blogspot.com