I have finally done what I wanted to do with The Australian Daily Prayer app. Now, instead of displaying a web view, this app displays the content nativity in Android layouts and widgets. It now has recycler views, are expandable tabs, pager views, hiding toolbars and floating action button. Also it still changes theme colour based on the church season.
Previously I had made my website output some JSON data for this use, but I never got round to implementing it. Now that I have, this means the app will use less internet data. Previously the webview would come in around 750kb*, now the JSON data is about 50kb.
If anyone else out there wants to suck down the some JSON data this app uses, they can read about using it on the daily prayer site.
It should be noted that this update is just for the displaying of the data in the android app. The data still comes from the website. While testing this app I found some errors in the data which I will go back and fix up (things like “22th” and not “22nd”, one <br> tag being broken etc…).
It has also been pointed out to me that this app doesn’t show the Australian Lectionary readings. If I knew what those readings were, I would implement them. I only go with the Church of England’s 2005 Weekday Lectionary because they provide a grid (pdf) in how to work out what readings go where. If anyone knows of some lookup table for the Australian Lectionary that I could see that would allow anyone to work out the readings for say 5th of June 2018, I would appreciate it.
This update will be on the Google Play store soon and is on it’s portfolio page.
*This may only be on first load, as your browser may cache some of the page after that.