Reading Log

Reading Log


The app enables parents to manage reading logs of books for kids. Books can be scanned in via the barcode scanner on the phone or entered manually. Book data is retrieved from a public Google API, including a thumbnail image of the book. A parent can store additional data about the book, including:

- date read
- number of pages read
- time spent reading in minutes
- who read this: me, child, parent or "read together"
- comment for storing additional information

Parents can e-mail an HTML or CSV report in order to print out the log to submit to the kids' teachers. Multiple logs can be managed simultaneously.

Development started on Android 2.3 with a Droid X and compatibility-wise should work on any Android 2.1+ device with a camera. It relies on the zxing Barcode Scanner application to scan books. If you don't have that app, the phone should prompt you to download it the first time you attempt to scan a book. Book information can also be entered manually, in case the scan fails or there is no bar code (should be rare).

You'll need some books to scan. It should be pretty self-explanatory to get started, once the app is launched. You can:

- Use the "+" icon or "..." top menu to scan a book
- Use the "pencil" icon or "..." top menu to enter a book manually
- Short press a book in the log in order to manage additional data
- Long press a book in the log in order to add/edit book data or remove the book
- Use the "..." top menu to:
* scan a book
* enter book information manually
* share the log (HTML & CSV supported)
* switch to a different log
* create new logs
* edit the name of the selected log
* delete a log.

Note: An advert may display after sending the log.

Release Notes
-------------
### Version 1.3 (6/1/2015)

This version adds support for a few new features most requested by users.

* Added support for number of pages read.
* Modified HTML report to include cumulative pages read.
* Added CSV report.
* Modified Log View to include number of pages read and time spent with each entry.
* Modified time increment slider for tracking time spent to use variable increments:
* < 30 min, uses 1 minute increments
* > 30 min, uses 5 minute increments
* > 3 hours, uses 15 minute increments


### Version 1.2 (4/17/2015)
* Upgraded to latest Android Menu Strategy to better support latest Android OS versions.
* Fixed NPE when loading JSON.
* Displays "time not tracked" instead of "0 minutes".
* Adds new default "Read By" metric: "Read By Me".

### Version 1.1 (1/7/2013)

This version adds some prioritized features, which have been requested by users. It also adds cleanup for ICS and Jellybean devices and a few bug fixes. Your existing logs will be unharmed by this update.

#### New Features

* Short press a book entry in the log to see a detail screen.
* Ability to view and edit the date read on the detail screen.
* Ability to add and adjust minutes read, in order to track time spent reading on the detail screen.
* Ability to add and update a comment field.
* Added all new fields to the HTML report.

#### Bugs and Improvement

* UI touchup for a cleaner experience.
* Adjusted log entry display to include the date read, instead of the read by information.
* Resolved network access on main activity thread, when downloading book data.
* Display of scaled images is more consistent between devices supporting different densities.

#### Minor Releases

* Version 1.1.2 (1/7/2013) - Fixed defect causing app crash on db upgrade as part of the 1.1 release.
* Version 1.1.3 (1/7/2013) - Minimized impact of upgrade to 1.1 (sorting, intitializing date read)

Recent changes:
This version adds support for a few new features most requested by users.
- Added support for number of pages read.
- Modified HTML report to include cumulative pages read.
- Added CSV report.
- Modified Log View to include number of pages read and time spent with each entry.
- Modified time increment slider for tracking time spent to use variable increments:
< 30 min, uses 1 minute increments
> 30 min, uses 5 minute increments
> 3 hours, uses 15 minute increments
Add to list
Free
63
3.2
User ratings
40
Installs
5,000+
Concerns
0
File size
522 kb
Screenshots
Screenshot of Reading Log Screenshot of Reading Log Screenshot of Reading Log Screenshot of Reading Log Screenshot of Reading Log
About Reading Log
The app enables parents to manage reading logs of books for kids. Books can be scanned in via the barcode scanner on the phone or entered manually. Book data is retrieved from a public Google API, including a thumbnail image of the book. A parent can store additional data about the book, including:

- date read
- number of pages read
- time spent reading in minutes
- who read this: me, child, parent or "read together"
- comment for storing additional information

Parents can e-mail an HTML or CSV report in order to print out the log to submit to the kids' teachers. Multiple logs can be managed simultaneously.

Development started on Android 2.3 with a Droid X and compatibility-wise should work on any Android 2.1+ device with a camera. It relies on the zxing Barcode Scanner application to scan books. If you don't have that app, the phone should prompt you to download it the first time you attempt to scan a book. Book information can also be entered manually, in case the scan fails or there is no bar code (should be rare).

You'll need some books to scan. It should be pretty self-explanatory to get started, once the app is launched. You can:

- Use the "+" icon or "..." top menu to scan a book
- Use the "pencil" icon or "..." top menu to enter a book manually
- Short press a book in the log in order to manage additional data
- Long press a book in the log in order to add/edit book data or remove the book
- Use the "..." top menu to:
* scan a book
* enter book information manually
* share the log (HTML & CSV supported)
* switch to a different log
* create new logs
* edit the name of the selected log
* delete a log.

Note: An advert may display after sending the log.

Release Notes
-------------
### Version 1.3 (6/1/2015)

This version adds support for a few new features most requested by users.

* Added support for number of pages read.
* Modified HTML report to include cumulative pages read.
* Added CSV report.
* Modified Log View to include number of pages read and time spent with each entry.
* Modified time increment slider for tracking time spent to use variable increments:
* < 30 min, uses 1 minute increments
* > 30 min, uses 5 minute increments
* > 3 hours, uses 15 minute increments


### Version 1.2 (4/17/2015)
* Upgraded to latest Android Menu Strategy to better support latest Android OS versions.
* Fixed NPE when loading JSON.
* Displays "time not tracked" instead of "0 minutes".
* Adds new default "Read By" metric: "Read By Me".

### Version 1.1 (1/7/2013)

This version adds some prioritized features, which have been requested by users. It also adds cleanup for ICS and Jellybean devices and a few bug fixes. Your existing logs will be unharmed by this update.

#### New Features

* Short press a book entry in the log to see a detail screen.
* Ability to view and edit the date read on the detail screen.
* Ability to add and adjust minutes read, in order to track time spent reading on the detail screen.
* Ability to add and update a comment field.
* Added all new fields to the HTML report.

#### Bugs and Improvement

* UI touchup for a cleaner experience.
* Adjusted log entry display to include the date read, instead of the read by information.
* Resolved network access on main activity thread, when downloading book data.
* Display of scaled images is more consistent between devices supporting different densities.

#### Minor Releases

* Version 1.1.2 (1/7/2013) - Fixed defect causing app crash on db upgrade as part of the 1.1 release.
* Version 1.1.3 (1/7/2013) - Minimized impact of upgrade to 1.1 (sorting, intitializing date read)

Recent changes:
This version adds support for a few new features most requested by users.
- Added support for number of pages read.
- Modified HTML report to include cumulative pages read.
- Added CSV report.
- Modified Log View to include number of pages read and time spent with each entry.
- Modified time increment slider for tracking time spent to use variable increments:
< 30 min, uses 1 minute increments
> 30 min, uses 5 minute increments
> 3 hours, uses 15 minute increments
Android Market Comments
A Google User
Jul 8, 2015
No goal? I was hoping to be able to set a weekly goal that can be worked toward. Sadly, not a possibility with this app. (That I can see?)
A Google User
Jun 19, 2015
Was not what i was looking for
A Google User
Jun 13, 2015
Good app with a suggestion Hi, so far this app seems great. I like that you can manually add the time and amt of pages and how it was read. I was also hoping in addition, there would be a capability to time the amt of reading. Do you think it is possible to add this feature? Then I would 5 star this app!
A Google User
May 30, 2015
Good But why can't it go past 3 minutes
A Google User
May 26, 2015
Book log Great way to keep track of what books my kids have read. I wish there was a way to add folders for each child and add images for books that are manually input.