 |
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 |
 |
Grande variedade de recursos para interface com usuário como: editbox (uma ou mais linhas), combobox, button, menu, som (wav), Grid, listbox (com uma ou mais seleções), label (uma ou mais linhas, deslizamento horizontal e vertical), temporizador, árvore e escolha de arquivo, date picker, keyboard, calculator, scrollbar, janela popup arrastável, gráficos de linha, pizza e coluna, controle para imagem (com suporte a arrasto), barra de progresso, botão de rádio, checkbox, slider, spin list, painel com abas, tooltip. Além disso, a exclusiva metodologia de posicionamento relativo facilita a adequação das aplicações para qualquer resolução gráfica |
 |
Plataformas-alvo |
 |
Palm OS 5.x com NVFS |
 |
Windows CE 2.11 ou superior, Pocket PC, .NET |
 |
Blackberry 4.3 ou superior |
 |
Windows 98 ou superior - As aplicações feitas com a plataforma TotalCross rodam em computadores desktop sem a necessidade de ter o Java Runtime Environment (JRE) instalado. |
 |
iPhone |
 |
Linux Desktop. |
 |
Recursos avançados |
 |
Suporte à Unicode, possibilitando a exibição de caracteres estrangeiros. Fontes de tamanho variável (8 a 22) com negrito e anti-aliase (cantos arredondados) |
 |
GPS, suportando o processamento de informações de posicionamento global. |
 |
Suporte à manipulação de arquivos XML. |
 |
Captura de fotos, vídeo e voz. |
 |
Desenvolvimento de jogos. |
 |
Suporte à leitores de código de barras da Symbol® para Pocket PC e Palm OS. |
 |
Implementação de algoritmos para criptografia nativa (LiteSSL). |
 |
Permite a criação e integração de bibliotecas nativas (criadas em C) com as aplicações em TotalCross. |
 |
Zlib - compressão de dados nativa. |
 |
Suporte à multiplos formatos de arquivos de imagem, incluindo: BMP, JPEG, PNG e GIF. |
 |
Suporte a manipulação de HTML. |
 |
Classe TestSuite - 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 PDBFile para manipulação de arquivos PDB (Palm Database) em todas as plataformas alvo. |
 |
Veja Produtos / Litebase |
 |
Conectividade |
 |
Suporte a socket para comunicação TCP/IP, infravermelho, porta serial, USB e bluetooth. |
 |
ServerSocket permite aceitar conexões de entrada. |
 |
Suporte aos protocolos SMS, HTTP, HTTPS, FTP e SMTP (envio de e-mails). |
 |
Discagem de número e gerenciamento de conexões. |
 |
Suporte a Webservices com compressão. |
 |
Envio e recebimento de SMS. |
 |
Requisitos Mínimos ** |
 |
O Kit de Desenvolvimento TotalCross (SDK) pode ser instalado em Windows 98/ME/NT/2000/XP/Vista, Linux e Mac OS-X. |
 |
Pentium II ou equivalente com 128Mb de memória disponível. |
 |
Mínimo de 200 Mb livres em disco . |
 |
JDK 1.6 ou superior (utilizado durante o empacotamento da aplicação). |