• Pesquisar

SuperWaba x J2ME

Principais características

Recursos Básicos
Qualquer IDE Java pode ser utilizada para o desenvolvimento das aplicações
Facilidade de depuração através de uma applet que emula os PDAs no desktop
Variedade de recursos para interface com usuário - editbox, combobox, buttons, menus, sound (wav), graphics, listbox, label, timer, date picker , keyboard, calculator, scrollbars, janelas pop-up. Além disso, a exclusiva metodologia de posicionamento relativo facilita a adequação das aplicações para qualquer resolução gráfica
Performance Gráfica - A implementação SDL (Simple Direct Media Layer) do SuperWaba dá grande poder de processamento gráfico e funcionalidades de multimídia à plataforma .
Melhor utilização da memória do PDA nos dispositivos Palm OS (alocação de blocos de memória independentemente de padrões dos dispositivos)
Plataformas-alvo
Palm OS 3.0 ou superior
Windows CE 2.11 ou superior, Pocket PC, .NET
Symbian 7.0
Windows 98 ou superior - As aplicações feitas com a plataforma SuperWaba rodam em computadores desktop sem a necessidade de ter o Java Runtime Environment (JRE) instalado.
Linux Desktop.
Recursos avançados
Suporte à Unicode, possibilitando a exibição de caracteres estrangeiros.
Biblioteca GPS, suportando o processamento de informações de posicionamento global.
Suporte à manipulação de arquivos XML.
Camada abstrata de acesso ao PIM (Personal Information Management), permitindo acesso multi-plataforma às informações de contatos, calendário e tarefas (To Do List) dos PDAs.
Biblioteca para o desenvolvimento de jogos.
Suporte à leitores de código de barras da Symbol® para Pocket PC e Palm OS.
Biblioteca com implementação de algoritmos para criptografia (Blowfish, MD5, SHA1, TEA).
Permite a criação e integração de bibliotecas nativas (criadas em C) com as aplicações em SuperWaba.
Zlib - biblioteca para manipulação de arquivos em formato zip.
Suporte à multiplos formatos de arquivos de imagem, incluindo: BMP, JPEG, PNG e GIF.
Suporte a manipulação de HTML.
Classe SWUnit - permite a geração de tescases para execução nos próprios dispositivos alvo.
Manipulação de Dados
Classe File para manipulação de arquivos, incluindo suporte à cartões Secure Digital e Memory Stick.
Classe Catalog para manipulação de arquivos PDB (Palm Database) em todas as plataformas alvo.
Especificação aberta de uma interface de Banco de dados (WDBC) com duas implementações disponíveis:
IBM DB2e driver - para integração Db2 em versão para PDA
PDBdriver 2.0 - permite a manipulação de arquivos PDB através de comandos SQL ( Select, Insert, Delete, Update), além de outros recursos como funções de agregação (AVG, MAX, MIN, SUM, GROUP BY e ORDER BY)
Conectividade
Suporte a socket para comunicação TCP/IP, infrared, porta serial, USB e bluetooth.
Biblioteca para impressão.
Suporte ao protocolo HTTP.
Requisitos Mínimos **
O Kit de Desenvolvimento SuperWaba (SWSDK) pode ser instalado em Windows 98/ME/NT/2000/XP, Linux e Mac OS-X.
Pentium II ou equivalente com 128Mb de memória disponível.
Mínimo de 200 Mb livres em disco .

** Considerando o Eclipse como ambiente de desenvolvimento

Screenshots

A maioria dos controles de interface com o usuário são demonstrados no exemplo UIgadgets. Estas fotos representam os estilos de Windows CE e Palm OS em resolução de 160X160, usando 8 bits por pixel.

A interface conta com o novo estilo Flat similar ao usado nos Pocket PC 2003.


Copyright© 2002-2005 SuperWaba site map 233 users