lwuit - just java2008

Post on 13-Jan-2015

664 Views

Category:

Technology

1 Downloads

Preview:

Click to see full reader

DESCRIPTION

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

TRANSCRIPT

+

Cansado de desenhar em Canvas ? Conheça LWUIT: O Swing para Java ME.

Antonio Marin Neto

+Apresentação

+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

+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.

+Screenshots

+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.

+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 ?

+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

+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.

+Showtime !

Mostra logo esse código, Mané!!!

Exemplos de como usar algunsRecursos básicos!

top related