Handheld Basic 2.50 Beta



Disponivel para download a versão 2.50 beta do Handheld Basic (HB++), ferramenta de desenvolvimento que permite criar programas para Palm OS totalmente orientado à objetos, utilizando a linguagem Basic e em um ambiente (IDE) muito semelhante ao Visual Basic 6.0.

download versão 2.50 beta Handheld Basic (HB++)

Ambiente de Desenvolvimento

  • Compatibilidade com o Windows Vista;

  • Arquivos do projeto em formato XML em UTF-8 (Unicode) e conversor de projetos antigos;

  • Melhor integração com ferramentas de controle de versão;

  • Grandes melhorias na tradução de aplicações (Localization);

  • Recurso de folding no editor, permitindo expandir ou contrair trechos de código;

  • Alteração de propriedades semelhates de múltiplos controles selecinados;

  • Importação de arquivos PNG e GIF, além de BMP, sem prejudicar a performance ou tamanho da aplicação.


  • Compilador
  • O compilador HB++ agora pode ser executado via linha de comando;

  • Quebra de linhas de código utilizando caracter "_" (underscore), semelhante ao Visual Basic;

  • Chamada de métodos com parênteses, mesmo sem utilizar a instrução Call;

  • Métodos públicos Read and Write agora fazem parte da classe Stream;

  • Melhor verificação de conversões implicitas em objetos;

  • Definição do tipo de dados serão armazenados em objetos Collection em tempo de compilação;

  • Variáveis de ponto flutuante agora são consideradas como Double;

  • Possibilidade de compressão de resources binários;

  • Instrução Set passou a ser opcional para associação de objetos.


  • Biblioteca de Classes
  • Nova classe XmlParser utilizada para leitura de arquivos XML;

  • Novo controle HtmlViewer utilizada para exibir documentos XHTML;

  • Utilização de Expressões Regulares no método StringMatcher.InStr;

  • Novas funções BuildURL e SplitURL para manipular URLs;

  • Nova classe StreamComposite para leitura de vários streams como se fossem um único stream;

  • Funções Format e CDate agora suportam ISO 8601, permitindo conversões independentes das definições das preferências do PDA;

  • As propriedades DatabaseInfo.CardNumber e DatabaseInfo.LocalID agora estão disponíveis em modo de gravação;

  • A antiga classe Telephony foi totalmente reconstruída, permitindo enviar e receber mensagens SMS, e obter informações do telefone. Foram adicionadas as classes PhoneBook e SMS que complementam a classe Telephony;

  • Nova função FilterAddress verifica se uma determinada sentença é uma combinação das iniciais de um nome, sobrenome ou empresa, na agenda de endereços.


  • Fonte PDAExpert

    Procurar neste site . . .