Gospel Library for Android
|Gospel Library for Android Index edit|
Gospel Library for Android is an app for any device running the Android OS. The app has access to the official text of the Latter-day Saint gospel library, including the scriptures, conference talks, and the curriculum texts. Herein, Gospel Library for Android will be shown as GLA but may also be shown as LDSSA because of its former name, LDS Scriptures for Android. This document is written in present tense regardless of whether what is being described is currently implemented or not. Summary Video
Gospel Library for Android is a well maintained app project undergoing current development including bug fixes and new features. The app currently synchronizes some annotations with the lds.org Notes and Journal web application.
The current version is 126.96.36.199, released November 2013.
Users should normally obtain GLA as a production release from one of the app markets below. Use the QR code shown on the right for the Google play app market download. You may also search for the phrase gospel library or lds gospel library in any of the markets.
- Google Play Store
- Amazon Appstore
- Barnes and Noble NOOK Apps (Note: For newer NOOK devices, you can also install from the Google Play Store.)
You can also download the APK for the current release directly:
- Version 188.8.131.52 - supports Android 2.2 (Froyo) and up
Older production releases are still available for download:
- Version 184.108.40.206 - supports Android 1.5 (Cupcake) and up
To install a previous version of GLA you will need to uninstall any existing versions on your device. Check your lds.org Notes and Journal account to ensure your data is safe before an uninstall. You take responsibility for your data. The development team offers no support for older production releases.
To install an older versions of GLA:
- On your device, enable unknown sources. Navigate from Home Screen to Menu > Settings > Applications, and check Unknown sources. This allows non-market applications to be installed on your device.
- Download the older version of the application that you want to use listed above.
- Install the Android package you just downloaded by going to the Downloads page in your device’s browser, and selecting the Android package file you just downloaded. (To see the Downloads page, press the menu button within the browser app and then choose Downloads, which may be under More.)
- If the file downloads with a .zip extension, you will need to rename .zip to .apk for the app to install.
Visit Gospel Library support - Android for help with issues and a FAQ sheet.
If you have installed a pre-release developer's version of Gospel Library for Android on your device, you will need to uninstall the pre-release version before you can install the released version from the Market. From your home screen, choose menu | Settings | Applications | Manage applications. Then select the Gospel Library application and choose Uninstall. You should now be able to install the Market version.
If you would like to be involved in the development efforts for GLA, the source code repository (GIT) can be found here. You will need to use your LDSTech account username and password to access the repository. Visit LDS Mobile Android - Developer Setup for information on how to setup a development environment.
Please note that LDSTech projects are not to be considered "open source" projects, and they are not released under an open source license. The Church retains all intellectual property rights, including copyrights and the right to make derivative works.
While the code base is publicly available to project members, this is so project members can contribute to the code. All code or other contributions to the project by community members are licensed to the Church based on the Individual Contributor’s License Agreement that all community members must agree to before they can join a project.
Some video tutorials have been made for version 2.3. These are available on YouTube.
Use official XML source from church subversion repository
The original source of the text is the official LDSxml for the scriptures but it is converted to a format that is more native to Android. The goal of the conversion is to make the functions of GLA more efficient and easy to use.
In its first release GLA supports only six books;
- Old Testament,
- New Testament,
- Book of Mormon,
- Doctrine and Covenants,
- Pearl of Great Price,
- Study Helps
In future editions of GLA users will be able to add books to their library including but not limited to student and teacher manuals (for Sunday School, Priesthood/Relief Society, YMYW, etc.), Hymns, Ensigns, etc.
Search by word
GLA allows the user to enter a word or phrase and search for that phrase within the currently displaying chapter (if any) or anywhere within the books supported by GLA. The order in which the found citations are displayed is patterned after the order used in the Topical Guide, namely:
- Old Testament
- New Testament
- Book of Mormon
- Doctrine and Covenants
- Pearl of Great Price
- Study Helps
Within each book the citations are ordered as they appear sequentially in that book. (This is not true and needs to be edited to correct)
The user is able to create, update, and delete up to 100 bookmarks to anywhere within the supported books. When creating a bookmark the user can enter text to name the bookmark, but the default though editable name of the bookmark will be formatted as <name of the book>-<internal book> <chapter/section>.
GLA allows annotation via long-press (tap and hold) anywhere in the content text. Supported annotations currently include journal, highlights, notes, tags, and links.
Project Manager: Jason Hyer - email@example.com
Development Lead: Mike Jones - firstname.lastname@example.org