Com grande parte de suas funcionalidades criadas à pedidos dos próprios utilizadores a aBíblia Software a cada nova versão ganha ainda mais a cara de seus usuários.
A moderna navegação em abas fornece muito mais comodidade na hora de ler textos bíblicos, pesquisar versículos ou criar/ler estudos bíblicos. O usuário pode simplesmente ter tudo o que precisa disposto em diversas abas, tendo assim, em uma mesma janela tudo o que precisa para ter uma boa leitura.
A inovadora ferramenta de estudos bíblicos permite a criação e o compartilhamento de artigos teológicos de uma forma muito simples. Os estudos ainda são organizados por categorias que podem ser criadas livremente a qualquer momento.
Disposta na tela principal, a caixinha de promessas garante um novo versículo cada vez que o software é iniciado, e se o leitor quiser ler outra promessa, existe também a opção de pedir uma nova a qualquer momento sem a necessidade de fechar o sistema e carregá-lo novamente.
Com seu código aberto e distribuído livremente, a aBíblia Software pode ser bastante interessante para estudantes de programação, em especial para os programadores de Qt, um framework que infelizmente ainda dispõe de pouca documentação em língua portuguesa.
Histórico
A idéia de desenvolver uma Bíblia digital para sistemas Linux surgiu, no início de 2007, justamente da necessidade de utilização de seu criador. Acostumado a usar softwares dessa categoria no ambiente Windows, após a migração para a plataforma Linux, Luis César C. Vasquez, desenvolvedor da aBíblia Software, sentiu certa dificuldade em encontrar um software fácil de instalar e estável para esse ambiente.Inicialmente, o estudante de Engenharia de Computação, emulou um software (for Windows BIBLIAW) usando o wine. A emulação teve sucesso e foi publicada no Fórum do Guia do Hardware, onde um dos usuários também mostrou-se interessado em uma Bíblia for Linux e propôs a idéia de desenvolver-se um software nessa categoria. O simples interesse de outro usuário foi o empurrão chave para o nascimento da aBíblia Software.
A primeira versão da aBíblia, lançada em 14/02/2007, consistia apenas em textos bíblicos que eram acessados por capítulos. Nenhum recurso de busca foi implementado. Além disso, o software era desenvolvido utilizando o Kommander, que é um gerador de interface gráfica baseado em Qt para scripts. Resumidamente a aBíblia Software inicialmente tratava-se de um conjunto de scripts escritos em Shell que utilizavam uma interface criada em Kommander.
Como desenvolver uma interface compatível com outras distribuições Linux no Kommander pode ser uma tarefa um tanto árdua e existia um problema quanto à codificação usada (o Kurumin usa codificação ISO-9660 enquanto que a grande maioria das demais distribuições usam UTF-8), as primeiras versões da aBíblia eram distribuídas apenas para o Kurumin Linux e os pacotes continham cerca de 1,44MB.
As novas versões da aBíblia Software foram ganhando cada vez mais recursos, como campo de seleções de passagens bíblicas e, à partir da versão 1.1beta4 (1.0.4) o software ganhou um campo de pesquisa. Porém este módulo de pesquisa era escrito em Shell, obtendo um desempenho muito ruim.
A aBíblia Software deixou de ser um software exclusivo para Kurumin Linux a partir da versão 1.1beta10 (lançada em 02/08/2007) onde começaram a serem distribuídos dois pacotes distintos o pacote padrão (que rodava no Kurumin) e o Generic (para as demais distribuições derivadas do Debian). O problema existente com a codificação foi resolvido com a ajuda do Bruno Gonçalves - Desenvolvedor do BigLinux [www.biglinux.com.br].
Em 14/09/2007 o módulo de pesquisa da aBíblia foi reescrito em C, passando a possuir um desempenho muito superior ao antigo. Contudo este módulo nunca foi usando em uma versão disponível aos usuários. Uma mudança muito maior aconteceria no mês seguinte.
Foi em meados de outubro do ano de 2007 que a aBíblia sofreu sua mais drástica e importante mudança, onde ela foi reescrita do zero usando a linguagem C++ com a biblioteca de classes Qt. Apesar da aBíblia continuar usando uma interface totalmente semelhante à antiga construída em Kommander, a aBíblia agora não tratava-se mais de um conjunto de scripts, passando a ser compilada na máquina do usuário. Agora a aBíblia é distribuída em dois pacotes distintos, os pacotes:
- Source (contendo os códigos fontes para serem compilados localmente) e o
- DEB (Pré-compilado para distribuições derivadas do Debian) que é distribuídos em duas versões:
- Generic
- Kurumin
Pela primeira vez o software foi baixado cerca de 1700 vezes.
No dia 13 de fevereiro de 2008 foi lançada a versão 1.0.12 (1.1beta12) que ganhou a função de impressão e teve suas imagens (ícones, logo, etc...) totalmente modificadas. Pela primeira vez a aBíblia é distribuída definitivamente também em pacotes RPM e o pacote Source recebe a opção uninstall do comando make.
No dia 14 de fevereiro de 2008 o projeto completou 1 ano de existência.
29 de março de 2008, lançada a versão 1.0.13. Uma versão muito importante para o software que ganhou seu primeiro release for Windows graças à migração do Qt3 para o Qt4. Nesta versão, o software passou a ser mais intuitivo, ganhando menus e diversas correções, além disso, deixou de possuir pacotes com distinção de distribuição passando a ser disponibilizado em quatro versões:
- Linux:
- DEB
- RPM
- Windows
- Source
Em meados de maio a versão 1.0.13 já tinha sido baixada mais de 7000 vezes, o que a levou, no dia 17 de maio de 2008, a ser hospedada no SourceForge.Net devido a alta taxa de tráfego gerada no servidor de hospedagem da ComunidadeaBíblia.Net.
12 de julho de 2008, lançada a versão 1.1.0. No mesmo dia acontece o casamento de Luis César C. Vasquez, desenvolvedor do software.
Em 08 de agosto de 2008 foi lançada a versão 1.2.0 visando otimizar o gerenciamento de memória do software que sofria bastante com o famoso vazamento de memória. Esta versão seria a última da série 1.x.
Visite nossa página de downloads e baixe seu pacote de preferência contendo a versão mais atual da aBíblia.
Informações sobre as versões
Correções
- Textos.
----------------------------------------------------------
1.1.1
Implementações/Modificações
- Migragação de dados do sistema (promessas e passagens) para o SQLite;
- Melhorias no código fonte.
- [0004] Gravar o tamanho da fonte de Leitura
Correções
- Textos em labels da aba passagens.
----------------------------------------------------------
1.1.0.1
Correções
- Diálogo "Formatar" não carregava os ícones corretamente
----------------------------------------------------------
1.1.0
Implementações/Modificações
- Implementação de função texto secundário;
- Implementação de texto J.F. Almeida Corrigida e Fiel (1994);
- Janela de Leitura: abertura em modo Maximizado;
- Janela de Leitura: visualização em Tela Inteira;
- Janela de Leitura: caixas dos textos bíblicos marcadas como somente leitura;
- Utilização integral do padrão UTF-8;
- Substituição da Classe TextBoxRodape pela Classe ReadBiblia herdeira da nova Classe Pai Read;
- Janela de Leitura: tamanho da fonte da caixa de anotações modificado pelas funções Aumentar e Diminuir Texto;
- Janela de Leitura: exibição de mensagem de confirmação ao fechar sem salvar;
- Implementação de banco de dados em SQLite 3;
- Migração das anotações em arquivos de texto para o banco de dados;
- Função Listar Anotações dividida em Livro e Capítulo;
- Implementação da Classe AMessageBox (geradora de mensagens);
- Implementação da função Gerenciador de Estudos Bíblicos;
- Nova função Verificar Atualizações;
- Adição de Icones.
Correções
- Não pesquisava o primeiro capitulo de Mateus e de Gênesis;
Windows
- Melhorias no instalador;
- Módulo de pesquisa: Informação sobre qual versículo está sendo pesquisado;
- Inclusão de ordenação alfabética dos livros;
- Correção no módulo de impressão;
- Módulo de principais passagens: Informação do título da passagens consultada;
- Implementação da Caixinha de Promessas;
- Correção no texto: AMÓS 01;
- Código portado para Qt4;
- Unificação de versões (Generic/Kurumin), implementação de configuração de resolução em tempo de execução (acesse Opções->Mudar Resolução);
- Implementação da função de redimensionamento das janelas (Maximização...);
- Implementação de Menus;
- Implementação de diálogo "Sobre a aBíblia";
- Implementação da função "Listar Anotações";
- Versão for Windows;
- Mudança de Diretórios (/usr/local/bin/aBiblia para /usr/local/aBiblia);
- Mudança na nomenclatura adotada (1.1beta13 = 1.0.13).
1.0.12 (1.1 Beta 12) (DEB | RPM | Source)
- Correção de desconfiguração de caracteres ao usar o assistente de compilação em algumas distribuições;
- Implementação da função uninstall do comando make (desinstalador da versão Source);
- Modificações no design;
- Inclusão da funcionalidade de impressão;
- Expansão da base de dados das "Principais Passagens do Novo Testamento".
1.0.11 (1.1 Beta 11) (DEB | Source)
- Migração para a Linguagem C++ usando a biblioteca de classes Qt;
- Melhoria de desempenho da função de Pesquisa e exclusão do sistema de cache por falta de necessidade;
- Inclusão de contagem de versículos encontrados na função de Pesquisa;
- Ainda a função de pesquisa, que deixou de diferencias caracteres maiúsculos de minúsculos;
- Implementação da função de aumentar e diminuir o tamanho da fonte dos textos bíblicos.
1.0.10 (1.1 Beta 10) (DEB)
- Diversas melhorias.
- Correção de bug (Ao ler os capitulos 10, 11, ..., 15 do livro de Salmos era listado outros capítulos junto).
- Versão "genérica" da 1.1beta10 destinada a rodar em diversas distribuições, inclusive com codificação UTF8.
1.0.9 (1.1 Beta 9) (DEB)
- Inclusão de atalho no Menu K.
- Reativação do botão "Atualizar".
- Expanção da lista de "Passagens".
- Correção de bug (Ao abrir duas janelas de leitura, quando tentavamos gravar as anotações da primeira a gravação não acontecia).
1.0.8 (1.1 Beta 8) (DEB)
- Aperfeiçoamentos; Atualizações automáticas desativadas devido à falta de um serviço de Disco Virtual gratuito que possibilite este recurso (O serviço que usavamos deu problema).
1.0.7.1 (1.1 Beta 7.1) (DEB)
- Correção de Bugs
1.0.7 (1.1 Beta 7) (DEB)
- Algumas melhorias internas
1.0.6 (1.1 Beta 6) (DEB)
- Opções
- Sistema de Atualização
- Importação / Exportação das anotações
1.0.5 (1.1 Beta 5) (DEB)
- Sistema de Anotações
- Correção de Bugs
1.0.4 (1.1 Beta 4) (DEB)
- Criador de link
- Campo de pesquisa com cache. (A pesquisa, por ser efetuada com scripts em arquivos de textos, podem ser relativamente lentas. Porém, implementei um sistema de cache, onde, a cada pesquisa seu resultado é armazenado na cache, possibilitando que, nas próximas consultas à uma mesma referência não seja necessário o processamento dos dados novamente. O ganho de desempenho é extremamente alto.
- Ampliação do banco de dados do campo "passagens"
1.0.3 (1.1 Beta 3) (DEB)
(Implementação de sistema de seleção de passagens - falta implementar mais textos, mas lancei este beta para o pessoal já ir testando)
1.0.2 (1.1 Beta 2) (DEB)
(Remoção do kdialog, sistema de leitura mais amigável!)
1.0.1 (1.1 Beta 1) (DEB)
(Sistema de escolha de capítulos aprimorado; Correção de texto - dica de um gdh user)
1.0 (DEB)
(Inicio de tudo!!!)
aBíblia Software



