Skip to content

This is a Multi-Version Offline Audio Bible app that features 10 different Bible versions and capable of audio speaking which is made possible by Google TextToSpeech Engine. Everything is done offline and there is no downloading

Notifications You must be signed in to change notification settings

ShowYoungg/OfflineAudio_MultiVersion_Bible

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

48 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Offline Audio Bible (Ten Versions)

Offline Audio Bible (Ten Versions) App is a Religious app which features ten Bible versions with ability to read out the text that you see while everything is done offline. The ability to read out text is made possible by Google TextToSpeech Engine.

Screenshots

Screen Screen

Used Libraries

  • Google TextToSpeech Engine
  • Prepackaged Database
  • Android Architecture Components (ROOM for Database, LiveData, ViewModel etc)

Project Overview

I did productionize this app, taking it from a no state to a production-ready state. This involves finding and handling error cases, adding accessibility features, allowing for localization, adding many prepackaged databases, optimising SQLite database and adding a library.

Why this Project?

During the lockdown imposed by the Nigerian Government necessitated by COVID 19, I had more time to read Bibles and wanted a Bible app with many versions and offline capability which can play audio of the texts written there, I searched tirelessly without finding a favourable one: hence, I decided to find a solution.

Bible Versions in this app

  • Darby Bible Translation
  • King James Bible Version
  • Basic Bible Version
  • Webster Bible Version
  • Douay Rheim Bible Transaction
  • American King James Version
  • Young's Literal Bible
  • World English Bible
  • English Revised Edition
  • American Standard Version

Google Play Store Listing

https://play.google.com/store/apps/details?id=com.soyinka.holybiblenative

Other way to run the app

Download this GitHub master to or from Android Studio and run or download the video to see the app being run https://github.com/ShowYoungg/HolyBibleNative/blob/master/20200604_125253.mp4

Releases

Version 1.0 https://play.google.com/store/apps/details?id=com.soyinka.holybiblenative

About

This is a Multi-Version Offline Audio Bible app that features 10 different Bible versions and capable of audio speaking which is made possible by Google TextToSpeech Engine. Everything is done offline and there is no downloading

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published