LWUIT - Just Java2008

836 visualizações

Publicada em

Apresentação feita no JustJava 2008 em São Paulo sobre a biblioteca LWUIT para criação de UI em JavaME.

Publicada em: Tecnologia, Educação
0 comentários
0 gostaram
Estatísticas
Notas
  • Seja o primeiro a comentar

  • Seja a primeira pessoa a gostar disto

Sem downloads
Visualizações
Visualizações totais
836
No SlideShare
0
A partir de incorporações
0
Número de incorporações
45
Ações
Compartilhamentos
0
Downloads
17
Comentários
0
Gostaram
0
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

LWUIT - Just Java2008

  1. 1. Cansado de desenharem Canvas ? Conheça LWUIT: O Swing para Java ME.<br />Antonio Marin Neto<br />
  2. 2. Apresentação<br />
  3. 3. Agenda<br />O queé LWUIT ?<br />Principaisfuncionalidades.<br />Alternativasao LWUIT.<br />LWUIT X Canvas: Vejacomovocêperdia tempo ! ;-)<br />Uso de frameworks no desenvolvimento JME.<br />Showtime:<br />Menu estilo “Nokia”<br />FishEyeList<br />
  4. 4. O queé LWUIT ?<br />Lightweight User Interface Toolkit.<br />Inspirado no Swing.<br />Melhoraalgunscomponentesjáexistentes.<br />Pode ser utilizado com o CDLC 1.1 e MIDP 2.0.<br />Open Source:<br />GPL v. 2.0 + Classpath Exception<br />Criadoemantidopela Sun.<br />
  5. 5. Screenshots<br />
  6. 6. Principaisfuncionalidades<br />Estilo Swing MVC.<br />Layouts eAbas.<br />Look and Feel & Temas.<br />Animaçõesetransições.<br />Integraçãoopcional com 3D.<br />Caixas de diálogos (modal dialogs).<br />Internacionalização.<br />
  7. 7. Alternativas<br />J2ME Polish<br />Licençacomercial.<br />SVG<br />Poucosaparelhosdisponíveis no mercadoqueimplementam a JSR adequada.<br />Java FX Mobile<br />Alguémsabe? Alguémviu ?<br />
  8. 8. LWUIT X Canvas<br />Comparação do código dos menus.<br />Algumasobservações:<br />Uso de listeners.<br />Tarefas de cálculoseposicionamentofeitaspelo framework.<br />Efeitosecomportamentospré-determinados.<br />Auxilionaportabilidade.<br />Possibilidade de mesclar classes do pacotelcdui<br />
  9. 9. Uso de frameworks no desenvolvimento JME.<br />Excesso de frameworks disponíveis.<br />Desenvolvedordeveavaliar antes de usar:<br />Overhead.<br />Real necessidade.<br />Desempenho.<br />Teoria do ônibuslotado.<br />
  10. 10. Showtime !<br />Mostra logo essecódigo, Mané!!!<br />Exemplos de comousaralguns<br />Recursosbásicos!<br />
  11. 11. Obrigado !<br />Antonio Marin Neto<br />GTalk: netomarin@gmail.com<br />MSN: neto_marin@hotmail.com<br />Blog: http://netomarin.blogspot.com<br />

×