This app provides a list of daily readings for completing the entire Bible each year. The readings are presented as a checklist to aid in tracking progress - simply swipe each day left to mark it as read, or right to mark it unread.
This "topical" list of readings divides the Bible into seven sections, one for each day of the week. If January 1 were a Monday, the days would be as follows:
Monday: Law (Gen. - Deut.)
Tuesday: History (Joshua - Esther)
Thursday: Poetry (Job, Prov. - Song)
Friday: Prophecy (Isiah - Malachi)
Saturday: Gospels (Matt. - Acts)
Sunday: Letters (Romans - Rev.)
Thus, if one were to read all the Mondays, then all the Tuesdays, then all the Wednesdays, etc., it would be roughly the equivalent of reading the Bible straight through. However, dividing it into sections provides variety from day to day in both the type of content and its length. This helps deter boredom and also allows one to catch up more easily if a day is missed, by combining two shorter readings together to make up for the lost day.
The daily divisions have been tuned over the course of several years for both consistency and contiguity. Within a section, each day’s reading is approximately the same length throughout the year, subject to a few caveats. None of the chapters are broken across days (other than Psalm 119), and related neighboring chapters are kept together if practical. In general, drier sections of text, such as descriptions of the tabernacle or genealogies, are conglomerated into longer daily readings, while more poetic or narrative text, such as the psalms or the travels of the patriarchs, are separated for more individual attention.