Android App: Reading downloaded books that are previously downloaded

Tommy Johnston
Tommy Johnston Member Posts: 23 ✭✭
edited December 2024 in English Forum

My previous post here led to this being shown to be a feature, not a bug:

http://community.logos.com/forums/t/37695.aspx

 

The functionality as it stands is such that the app will download books piecemeal regardless of if a book is downloaded locally or not.  This means that each time a resource is accessed, it will use data, battery power, and time to pull the resource from the logos server.  It was stated in the previous thread that this was to ensure that the user has the most updated resource at all times.  While this is true, I cannot help but think it would be more effecient to do something like this:

1.  Implement a check to see if the resource is previously downloaded each time the resource is opened.

2.  If the resource is up to date, run the resource from the phone rather than the server.  This should save data, battery, and time for all parties involved.

3.  If the resource is out of date, give the user the option to redownload it, run from the server, or run offline with the older resource.  

 

I imagine that this should save resources on both ends, as the logos server won't have to upload piecemeal anytime there is an up-to-date resource being used (most cases), and the user will avoid using data (which for some is an issue) and battery life (which is almost universally an issue with android).

 

Comments