segunda-feira, 15 de setembro de 2008

Finanx FX-12C-0.0.9

Saiu a nona versão pré-teste da calculadora financeira do Projeto Finanx. Esse release de número 0.0.9 traz muitas modificações internas em relação ao seu anterior. Funções foram acrescentadas, o código foi otimizado e agora a calculadora é programável!

A parte do código que se encarrega do funcionamento da calculadora, a que controla o comportamento da mesma, foi totalmente modificada. A quantidade de linhas foi drasticamente reduzida e diversos trechos inúteis foram excluídos ou substituídos por outros de mais funcionalidade. Essa modificação trouxe para a calculadora alguns benefícios: tornou a mesma mais rápida, de código mais enxuto e mais compreensível.

Imagem Calculadora Finanx Fx-12C

A reestruturação interna da calculadora possibilitou que fossem acrescentadas novas funções e comportamentos típicos da calculadora HP 12C, tais como: exibição de códigos de erros, exibição de flags de estado etc.

Operar a calculadora ficou mais fácil. O usuário, além de usar o mouse, pode agora usar o teclado para digitar valores e acionar as funções dos botões. Cada botão da calculadora tem uma tecla do teclado associada, por exemplo, tecla "p" para [PV], tecla "s" para [STO] etc.

Outra novidade interressante da calculadora é seu modo de programação. Assim como a calculadora HP 12C original, ela pode armazenar e executár programas. O seu funcionamento é semelhante ao calculadora da Hewlett Packard. Ela pode armazenar até 100 passos de programação, sem depender da memória geral.

Sua pequenina base de dados pode armazenar todas as configurações e todos os valores em pequenos arquivos XML. Sempre que a calculadora for fechada com o botão [ON] as configurações e os valores dos registradores serão salvos nesses arquivos XML. Quando a calculadora for aberta novamente todos os dados anteriores serão recarregados, sem a necessidade de reconfigurar ou de redigitar os valores e os programas.

Baixe a calculadora Finanx FX-12C.

Requisitos:

  • Sistema Operacional Windows, Linux ou outro que rode Java.
  • Java 5 ou superior instalado.

Precisamos de testadores. Quanto mais pessoas testarem, mandarem sugestões ou críticas, comunicarem bugs... melhor para todos que se utilizam da calculadora.

Lembramos que este é um projeto Open Source, liberado sob a licença GPL. Tal característica o torna um Software Livre. Não é de nosso interesse cobrar um centavo por ele.

2 comentários:

  1. Fábio, achei muito legal o seu projeto, e gostaria de integra-lo em um sistema. Apesar de sua licença ser GPL, não encontrei o fonte do projeto para baixar no sourceforge.

    ResponderExcluir
  2. Olá Rafael,

    Realmente o fonte não está disponível na versão 0.0.9.
    Pretendo retomar esta semana e fazer várias modificações, acrescentar documentação e tutorial de uso da calculadora. O fonte da calculadora não está incluído nesta versão de teste ainda. Mas vou incluir na versão de correção 0.0.10, que tentarei postar no sourceforge até o final da semana.

    Notei que em seu blogue você fala de J2ME. Eu estava tentando elaborar uma versão simplificada para celulares com poucos recursos. Se tudo der certo talvez eu consiga lançar alguma versão nem que seja de teste também.

    Caso precise do código envie seu e-mail. Eu o apagarei daqui em seguida.

    ResponderExcluir