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.
- Google TextToSpeech Engine
- Prepackaged Database
- Android Architecture Components (ROOM for Database, LiveData, ViewModel etc)
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.
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.
- 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
https://play.google.com/store/apps/details?id=com.soyinka.holybiblenative
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
Version 1.0 https://play.google.com/store/apps/details?id=com.soyinka.holybiblenative