Skip to content

Australian Daily Prayer targetSdkVersion API 26 update

Continuing on the Play store push to update all new apps to Oreo (Android 8.0), I have updated the Australian Daily Prayer app to conform to this new standard. There could be some minor improvements that come with the updated libraries, it may be hard to notice.

On the web side of things for this app, I have tweaked it a little bit, mainly dealing with the new ESV API. This tweak also affected passage headings in the app, which this new version should fix up.

Also, hopefully, I have improved the error message about the API reaching its limit due to too many requests per day. I honestly didn’t think this app was that popular to reach the daily limit. I think sometimes some web crawler hits the site causing a bit of request in a short period of time. Also, some amateur hackers try to hit the site trying to do an SQL injection using queries that have things like “1=1”, “1=2” or “AnD BenchMark” in them. (This won’t actually do anything because the website doesn’t run an SQL database, the site’s data comes from csv and xml files, some of which you can download and see from the site easily enough.) But these attempts also make queries to the ESV API, again bumping up the requests per day. Ideally, I will mitigate these queries, maybe in the future…

The new Australian Daily Prayer app is live on the Google Play store, this site and on the Amazon Appstore.

ESV text in Australian Daily Prayer fixed

Crossway updated their ESV API to version 3 which last week caused a bit of a problem with the Australian Daily Prayer app and website. I have since registered the Australian Daily Prayer app with them and have adjusted how the data is pulled on the website, so now both should be displaying the daily readings correctly. The app doesn’t need to be updated as it pulls the content from the website.

If this app ever gets popular the API usage has a limit that may get hit, but I don’t think that will happen anytime soon.

Fixed typos in Two Ways To Live and Australian Daily Prayer

I was tidying up my emails last night and noticed that someone has previously emailed me pointing out a typo on the welcome screen for the Two Ways To Live app. This has now finally been fixed, and the update has been pushed to the Play Store and the portfolio page on this site.

Also last weekend someone tweeted to me pointing out another typo in the Australian Daily Prayer app. Since the data is pulled from a website, it was easy to update without having to re-roll another app with the correction embedded in it.

If you do find any more typos, please let me know. Hopefully, I won’t take months to fix them…

Send Bible passages from the Australian Daily Prayer app to the Inductive Bible Study app

Two apps updated in one day, that is value adding.

The Australian Daily Prayer app can now send the readings of the day, or the Psalm(s) of the day to the Inductive Bible Study app. If the Inductive Bible Study app is installed, an icon will now appear next to the daily readings or Psalms (see picture) and if pressed the text will then be sent across for you to create a new Bible study.

Hopefully this integration will allow more interaction with your daily Bible readings. It might be a good tool to use if feel you should read and study the Bible more, but don’t know where to start.

I was surprised as to how easy it was to actually send content from one app to another in Android. It really is no different to sending content from one screen (or activity) to another, both can be done via a simple Intent.

Because I had to edit both apps to get ready to send and receive content from each other, it also meant I had a chance to get in and adjust a few landscape layout issues I was having on my 10″ tablet. Now, in both these apps, the margins are bigger, meaning the text in landscape doesn’t span across the whole length of the screen, making it easier to read.

Both updates have been pushed out the Play store and also to this website.

New interface for Australian Daily Prayer

daily_prayer_comparisionI 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.

39 more articles

The Australian Daily Prayer app has been updated, along with the website to include the text of the original 39 Articles, along with the preamble. The Android app now has an option where you can jump to any date, so you don’t need to keep moving through the days one at at time.

I have included the 39 Articles pretty much because I read Chapter 4 of Knots Untied by J.C. Ryle, which I also link to next to the text of the 39 Articles. Ryle argues that the 39 Articles and not the prayer book was the basis of doctrine in Church of England. He saw that the 39 Articles should be ranks above the prayer book.

I found this curious as in 1968 Lambeth decided the disentangle the 39 Articles from the prayer book, and not require its ordained ministers to subscribe to them. I also include that link next to the text of the 39 Articles. This is why you can find in Defining Convictions and Decisive Commitments a suggestion that what makes the Anglican church is the prayer book and not the 39 Articles. This is strange as many low Anglican churches I have attended don’t use the prayer book, so I feel I then need to ask: What then makes a low Anglican church Anglican? And I would hope it is based on doctrine and not practice, but which council in the church has decided what doctrines to hold to…? Anyway, I will end this rant here.