Posts de Março, 2007|Página de posts mensais

1000 acessos, Nova Versão, Novo Projeto

Um post com múltiplos propósitos. Primeiro, para me vangloriar dos 1000 acessos ao site. Parece ser pouco, mas para um projeto que eu não esperava tanto, é muito! Fora a quantidade de downloads, que vem sempre crescendo.

Mais um assunto: nova versão. Já foram detectadas pelos usuários do VeículoZ algumas melhorias para o software, estou implementando estas melhorias e logo uma versão 1.2RC4 pode sair. Ou então, logo a versão 1.2Final.

Última assunto: novo projeto. Da mesma forma do VeículoZ, visa atender minhas necessidades. Entretanto, como minhas necessidades podem ser iguais a de outras pessoas, estarei disponibilizando livremente o software. O próximo é para controle financeiro. Sim, sim, sim! Eu sei, tem vários pela área. Mas tudo pago, os freeware não me agradaram. Comigo é assim: se eu posso desenvolver o software e tenho tempo para isso, porque pagar por um já pronto? Prefiro desenvolver, criando as funcionalidades que se encaixam com minhas necessidades. Este projeto está sendo desenvolvido com base no Gerenciador Financeiro do Banco do Brasil, com muitas outras melhorias. O nome? Ainda não sei, mas certamente terá um “Z” no final :)

Versão 1.2 Release Candidate 3

Mais uma versão! Agora para corrigir o problema já citado no post anterior a este. Esta versão foi testada em um Palm Treo 680 e um Tunsten E, funcionando perfeitamente. Mais uma vez, reforço: em caso de problemas, entrem em contato!

Esta versão é compatível com a versão 1.2RC2, ou seja, você não perderá os seus dados ao realizar o hotsync. Para download desta versão, visite a seção de Downloads, ou utilize o link http://code.google.com/p/veiculoz/downloads/list.

Novo Release

Provavelmente colocarei a disposição um novo release. Isto porque a versão 1.2RC2 consta com um problema simples de campo. Os campos numéricos, em dispositivos configurados com formato numérico 1.000,00 (em PREF->FORMATOS), não aceitam pontos(.). Como estes campos numéricos, no VeículoZ, tem que ser preenchido com pontos, dá problema.

O software não fica inutilizável, já que colocando a configuração numérica para 1,000.00 resolve. Entretanto, é um problema! A modificação consiste em permitir tanto vírgulas no campo como pontos, apenas isso! Como estou tentando encontrar novos bugs, ainda não lancei uma versão 1.2RC3. Mas, muito em breve estará disponível.

Reforçando, sua contribuição ao projeto, informando sobre bugs e possíveis melhorias, é importante. O VeículoZ foi feito para minha utilização, na versão 1.1 . Mas vendo que tanta gente gostou e está usando, resolvi dar mais atenção a ele, criando novas funcionalidades e corrigindo bugs!

Downloads e Estatísticas

Um dos motivos para passar a usar a área de downloads do Google Code é a possibilidade de verificar quantos downloads foram realizados de cada arquivo. Antes, eu não tinha este controle. Neste momento, por exemplo, foram realizados 39 downloads da versão 1.2RC2 em formato ZIP e 20 downloads no formato PRC.

Um dos motivos para eu também mudar para o WordPress, saindo do Blogspot, é a possibilidade de verificar estatísticas de acesso ao blog. Interessante observar que após o “marketing” que fiz, os acessos subiram bastante, chegando a quase 100 acessos em dias úteis.

Levando em consideração estes números, caso eles reflitam a realidade, posso imaginar que existem quase 60 pessoas usando o VeículoZ. Para um software que imaginava criar para uso próprio, é usuário pra caramba. :)

Fórum PDA Brasil

Mando meu “muito obrigado” para todos do Fórum PDA Brasil, incluindo usuários e administradores. Primeiro, pela ótima receptividade ao meu post anunciando o programa. Segundo, pela inclusão do programa na seção de Freewares no Blog.

Minha singela retribuição consiste em também incluir um link diretamente para o blog e o fórum PDA Brasil, como forma de agradecimento.

Inclusão em sites de Download

Hoje resolvi fazer um pouco de publicidade para o VeículoZ. Para isto, resolvi cadastrá-lo nos sites Baixaki e Zigg. Também enviei para alguns blogs que costumo visitar, para que as pessoas avaliassem e enviassem suas sugestões e críticas.

No site Zigg o VeículoZ já encontra-se disponível para download em http://www.ziggi.com.br/downloads/11393.asp. No Baixaki ainda não houve a avaliação pelos administradores. Alguns foruns que também costumo sempre visitar foram alvo de minhas investidas marqueteiras! :)

Versão 1.2 Release Candidate 2

Mantendo a cautela, prefiro agora lançar a versão 1.2 Release Candidate 2. Após realizar testes, não verifiquei erros. Entretanto, é melhor não arriscar. Deixo disponível esta versão para que testes sejam realizados pelos usuários. Qualquer problema, por favor, entrem em contato, pois isto é muito importante para termos um programa mais confiável!

Download disponível em http://code.google.com/p/veiculoz/downloads/list

Alerto mais uma vez que trata-se de uma versão não compatível com a versão 1.1!

Esta versão contém todas as funcionalidades previstas para a versão Final. Logo, não sendo encontrado erros, 1.2RC2 == 1.2Final. :)

Complicações no Parto

Para a versão 2.0 final falta pouco. Para falar a verdade, falta apenas um pequeno detalhe: a configuração de alarmes. Os alarmes funcionam perfeitamente quando são acionados no momento em que o usuário está dentro do VeículoZ, entretanto, quando o Palm está desligado ou em outra aplicação, dá “chabú”.

Acertado isto, a versão 1.2 Final terá completado seu longo período de gestação.

Atualização
Aparentemente o problema foi solucionado. O que acontecia: eu iniciava a classe clsAlarmManager no evento AlarmTriggered, obtendo o próximo alarme. No evento DisplayAlarm eu também instanciava clsAlarmManager, obtendo os dados dos alarmes a serem apresentados. Mesmo destruindo o objeto clsAlarmManager definido no AlarmTriggered, não funcionava! Entretanto, ao mover todo o código para DisplayAlarm, deixando em AlarmTriggered apenas a chamada ao SystemSound, tudo funcionou perfeitamente! :) Versão 1.2 Final à vista!

1.2 Release Candidate 1

Caros usuários do VeículoZ, estou disponibilizando uma versão muito próxima da versão 1.2 final. Estou nomeando de Release Candidate 1, ou RC1. Todas as funcionalidades previstas para a versão 1.2 Final já estão disponíveis.

Informação importante: Trata-se de uma versão incompatível com a versão 1.1.

Motivo: o banco de dados de veículos foi alterado, implicando na perda das informações, inviabilizando o cadastro de abastecimentos. Para a versão 1.2 Final, estou estudando alguma forma de contornar este problema, talvez com um software específico de migração.

Baixem, testem e enviem sugestões!

Download: http://code.google.com/p/veiculoz/downloads/list

Código fonte disponível apenas no Google Code!

Gráficos

Desenvolvendo a parte de gráficos do VeículoZ, dei de cara com um problema que não entendia o motivo de acontecer. Em um gráfico de barras, o tooltip aparecia na tela quando uma barra era clicada e mantinha-se lá. O contorno do clique na barra também mantinha-se! Aparentemente meu código estava idêntico ao exemplo do ucChart que acompanha o HB++.

Na sorte, descobri. No Form_Load o ucChart era inicializado com informações como Show3D = True, Etc Etc… Mas antes de definir estas informações, era necessário informar ucChart.Redraw = False. O problema estava aí, no final do Form_Load, eu não colocava de volta o ucChart.Redraw = True. Feito isto, tudo funcionou corretamente!