english português


pesquisar
login   |   inscrever   |   comprar
     
Downloads
  Documentação
  Envio de bugs
  Changelogs
  Suporte
  Compatibilidade







Produtos / TotalCross

  Especificões Técnicas 

O que é TotalCross?

O TotalCross (totally cross-platform) é uma plataforma para desenvolvimento de aplicações para PDAs e smartphones. Utilizando a linguagem Java, a plataforma torna possível o desenvolvimento de aplicações portáveis para uma vasta gama de smartphones de mercado, sem qualquer adaptação no código fonte(conceito “write once run anywhere”). A plataforma TotalCross está susbtituindo a plataforma SuperWaba que está sendo descontinuada.

A plataforma está dividida no TotalCross Development Kit e na máquina virtual TotalCross. O TotalCross Development Kit consiste em um conjunto de bibliotecas (API), com as quais desenvolve-se a aplicação, testa-se tudo no ambiente de desenvolvimento do desktop (IDE Java e applet emuladora) e depois instala-se a aplicação desenvolvida juntamente com a máquina virtual no smartphone desejado. A máquina virtual TotalCross é a chave da portabilidade das aplicações.


O TotalCross Development Kit

A API de programação do TotalCross Development Kit conta com inúmeros controles de interface com usuário prontos e fáceis de usar, além de funcionalidades como gráficos de linha e barra, webservices, SSL e criptografia, threads, ftp, gerenciamento de conexões, envio e recebimento de emails, servidor de conexão, manipulação de câmera e gps, fontes de tamanho ilimitado com anti-aliase, suporte a rotação de tela (Tungsten TX, Qtec, iPhone) e muito mais. O TotalCross Devopment Kit é compativel com windows e linux e requer pelo menos a JRE Java 6 instalada e qualquer IDE Java como por exemplo o Eclipse.

O TotalCross Development Kit também inclui versões DEMO da máquina virtual para permitir que as aplicações desenvolvidas sejam testadas nos dispositivos. As máquinas virtuais definitivas são licenciadas por dispositivo e o preço unitário depende da quantidade de licenças que será adquirida.

Máquina virtual Totalcross

A nova máquina virtual TotalCross, foi totalmente reconstruida e tem uma melhor performance devido a um novo conjunto de instruções e elimina limitações na antiga maquina virtual SuperWaba com melhorias como objetos de tamanho ilimitado, threads preemptivas e um novo coletor de lixo que é cerca de 20 vezes mais rápido que o antigo. Adicionalmente, os arquivos de instalação são compactados apresentando uma redução de tamanho de 30% em relação as aplicações SuperWaba. A máquina virtual TotalCross roda em Palm OS, Windows mobile, BlackBerry e Iphone (em breve Symbian e Android).

Vantagens Competitivas

» Baixos custos de manutenção - O conceito “write once run anywhere” da plataforma torna as aplicações portáveis, rodando em uma grande variedade de dispositivos e sistemas operacionais sem quaisquer modificações.

» Melhor performance das aplicações - Comparado com outras plataformas de desenvolvimento de sofware móbile, como a .NET Compact Framework (Microsoft) e J2ME (Sun Microsystems), as aplicações desenvolvidas com a plataforma TotalCross apresentam uma boa performance e a máquina virtual (TCVM) um baixo consumo de memória.

» Menor curva de aprendizado - Bibliotecas fáceis de usar, e focadas no desenvolvimento de aplicações comerciais, permitem uma rápida prototipagem dos projetos e diminuem a curva de aprendizado.

Licenciamento

A máquina virtual TotalCross é licenciada por dispositivo e um processo de ativação é necessário para sua utilização comercial. Este processo de ativação acontece na primeira vez que a aplicação é executada e é transparente ao usuário final. O TotalCross Development Kit completo é distribuido gratuitamente (GNU LGPL) , incluindo trial releases da máquina virtual (Palm OS, Windows Mobile, Blackberry and iPhone) para ser instalada e testada nos dispositivos compatíveis. Para maiores informações sobre o licenciamento contate-nos.

Copyright© 2002-2009 SuperWaba30 usuáriosmapa do site