Archived:A ferramenta eSWT
ESWT not relevant to Series 40 and current core platforms.
Dados do artigo
Artigo
eSWT é o acrônimo de Embedded Standard Widget Toolkit.
É um conjunto de widgets de código-aberto para interfaces em Java que proporciona o acesso eficiente e portável à interfaces do usuário em dispositivos que dão suporte. Nokia foi uma das empresas responsáveis pelo desenvolvimento desta tecnologia.
A API eSWT é um subconjunto da API SWT da plataforma JavaSE. Além disso, eSWT também contém o pacote Mobile Extensions for SWT, o qual provê ferramentas para a construção de interfaces com usuário para aplicações móveis.
No contexto do JavaME, a eSWT proporciona ricas funcionalidades para interfaces gráficas:
- Conjunto de componentes bastante rico e diversificado
- Layouts flexíveis, componentes fáceis de serem posicionados
- Interfaces ricas no que tange mecanismos de eventos, e
- Acesso rico à funcionalidades nativas para interface com o usuário
eSWT foi projetado para ser implementado tanto em CLDC quanto em CDC. Assim, é possível utilizá-la em qualquer dispositivo com suporte a MIDP. O modelo S60 3ª Edição FP2 terá o componente eSWT acessível através da própria MIDlet. Neste caso é uma ferramenta de interface complementar da já existente LCDUI.
eSWT é também parte integral da eRCP (Embedded Rich Client Platform), um novo modelo de aplicação atualmente sendo desenvolvido pela Eclipse. Em outras palavras, eSWT pode ser uma ferramenta de interface standalone ou provida como parte da eRCP.
Javadoc para a API eSWT pode ser obtida através da página eRCP.
Recursos
- How to use eSWT with MIDlets from eRCP Wiki
- S60 3rd Edition FP2 SDK (includes eSWT)
- S60 eSWT anúncios
- Taking S60 Java Platform user interface capabilities to the next level
- eSWT Widget Gallery


(no comments yet)