Ok, sei que alguém poderá dizer que o título é um pouco “dramático”… mas, navegando outro dia atrás de alguns projetos DIY no site Instructables, encontrei um artigo que me chamou a atenção: “Como converter um velho Nokia 6600 em um super-microcomputador” (no original: HOW TO CONVERT AN OLD CELL PHONE (NOKIA 6600) INTO A SUPERGADGET-MICROCOMPUTER).
Esse artigo do Instructables é voltado para os celulares Nokia S60, que rodam o sistema operacional Symbiam. Mas na verdade a idéia pode ser aplicada a qualquer celular com Java habilitado, já que existem programas similares a maioria dos programas que foram elencados no referido artigo. Aproveitando a deixa, resolvi retomar uma antiga iDea, que se encaixa perfeitamente na proposta inicial dessa seção do blog: uma série de postagens sobre programas em java que maximizem o uso do celular como instrumento de trabalho e, por que não, de diversão.
Para começar, um pequeno programa que é uma verdadeira mão-na-roda para quem necessita fazer cálculos mais elaborados do que os permitidos com a calculadora que vem embutida no celular (quando vem…): Calc – Java Calculator for cell-phones and MIDP devices.
Essa calculadora é um verdadeiro “achado”. Funções científicas, estatísticas, financeiras, geração de gráficos, aritmética complexa e aritmética com matrizes e vetores. Some a isso o fato dela ser totalmente programável e operar com a lógica RPN (Reverse Polish Notation), utilizada nas manjadíssimas calculadoras HP (como a famosa HP12C, e a quase desconhecida HP11C, de saudosa lembrança, que muito me ajudou nos tempos de faculdade!), e você tem uma ferramenta que precisa fazer parte dos seus aplicativos de celular, se cálculos são uma constante no seu dia-a-dia.
O sistema de menus pode parecer um pouco confuso no começo, mas acaba sendo extremamente prático depois que se compreende a sua lógica. Nada que uma boa lida no manual disponível na página do programa não possa resolver. Por sinal, fica a dica: consulte o manual, pois a quantidade de recursos é muito grande, e é fácil acabar subutilizando o programa por desconhecimento do que está disponível.
Não se assuste com a “cara feia” do programa, e experimente todas as funções disponibilizadas. Vale a pena! ![]()