Go to developers testimony
From the developer’s desk
“A rich store of salvation, wisdom and knowledge…..the fear of the lord is the key to this treasure“…These are the words that God foretold through his beloved prophet Isaiah.
The new international version of the bible(NIV) is an abridged version which was developed by the cryptic and hieroglyphic scholars who translated the scripts from Aramaic,Greek and Hebrew.
The prologue of God’s chosen race and their journey through the deserted lands surrounded by enemies and hardships …from exile to the promised land. This saga of the exodus relates to our day to day life.
‘Creation, Life and beauty..undone by death and wrong doing…Regained by God’s surprising victory’…Through the books of Genesis to Revelation God Almighty unfolds his plan for saving the human race from the clutches of sin..Right down the lane from the Old testament to the visions of St. John where he prophecies the End of Days..
…The songs of Salvation are proclaimed…”Seek and you shall find“..Through my pursuit for the truth I augmented this software to share my reflections on the Holy Bible.
The Offline Bible is a contemporary approach,…..an advanced tool devised to enhance our research on the scriptures. Being a common man I have incorporated all possible ways to assist you on your path to enlightenment.
The feeds in this program are exactly as they appear in the NIV version of the Holy Bible and the sources are encrypted against manipulation.
I kindheartedly welcome you to heed the sanctifying words of God Almighty. One of the pioneering feature I have added on is that the program gets along with all known Operating systems..consuming less than 5% of your Hard disk space and its quite portable.
You can carry it along on your flash drives, smart storage cards or your PDA.
Passage Look up: You have the privilege to read the Holy scriptures along with the markers that helps you to bring up the particular chapters or books by typing in the suitable keywords. For instance the Book of Malachi
Mal 2:1-10 brings up Malachi chapter 2 versus from 1 through 10. The passage will be displayed instantly on the screen with highlighted verses. You can zoom in on the view and customize the fonts for better reading conditions.
Supposedly you have a vague memory of a passage or an instance but unable to figure out from which book it is taken from,There’s a striking keyword in that passage that keeps the memory fresh you just turned lucky…
Just run a random search for that keyword…and this feature will enlist the entire bible for passages containing that word…and the results will be brought to your gaze in a matter of seconds with all possible hits.
Bookmarks an ease of access tool helps you to bring up the last passage you were reflecting on. The Add on feature in this part of the Offline Bible is the link between a keyword and a passage. Probably you are preparing notes on the inception of mankind,
detailed in the Book of Genesis. So the keyword “creation” can be used to bring up the passage Genesis 2 verses 1-12. I employed this tool to create a decisive study…bookmark+ brings the combined effect of NOTES AND BOOKMARKS which can aid in research and ease access to most visited chapters.
This in turn can make your scripture reading fruitful and blessed.
This version lacks in some areas which I overlooked Perhaps the Index would have been wonderful…And the on screen narrator(A.k.a passage to speech processor) would aid my fellow brethren with eye defects.
I would rectify these faults in my next version. Besides this is an open-source program,..and I gladly welcome you to restructure this project or add other biblical databases to the program like the catholic good news version or the King James version.
Your feedback enable me to grasp more knowledge..so please feel free to drop down your word for me.
May the grace of the Lord almighty find you and enlighten you my dear brothers and sisters.
Well… this project is one of the most time consuming projects i have ever made…
Whole idea about this project came when i was into bible study and as a lazy person i am, i found it hard to browse through the bible for each passage..
The articles were so long and the passage references were in hundreds.. it would have taken me years to read the articles by referring the passages from the bible. So i created a small program which harvests the links of the respective passages to the corresponding biblegateway links. it was awesome, and i could finish half of the articles in about a month.
but it was completely useless when there was no internet connectivity as biblegateway’s bible was an online service and they provided no download links for the bible… so it was my mother who inspired me to make a program , an offline and portable bible… she filled my mind with the ideas of features she needed for the application…
What more does a developer need?
I was wired in and coding…it may surprise you but it took me 31 days to code it..
the first and formost part was the architecture and the source
Architecture, how the program should was made in a day.. next was the source…as we all know there are no publicly available bible databases for download.. so my options were narrowed down to Biblegateway.com
But the hardest part was that they had no specific algorithm or structure for their displayed style source…although it was a hard nut, with the previous experiences i had in deobfuscation and most of all By my GOD’s help i could find a pattern in their source, so i quickly made a perl script which sends GET requests in loops for all the chapters of all the books in the bible to biblegateway..there by extracting all the source..
And with the help of my algorithm i made i deobfuscated them boook by book ,chapter by chapter and verse by verse and added it to an sqlite database.
Now this whole process cost me 11 days ,as i said before they had no specific pattern in their style obfuscation so i had to remake the algorithm again and again..
and rest of the days was taken for me to code its GUI…
As it takes only creative people to code GUI’s in a day
I have uploaded the sourcecodes of the application and the scripts i used for extraction and deobfuscation along with the binaries on sourceforge.net
you can freely redevelop the application or add other bible db’s to it like the KJV version ..
Provided give credits to the guy who took the time and pain to code it from 0% to 100%
And as i wrap up Project Zion , All the credits for this project goes to my mother Lilly Varghese.