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
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.
A Google User
Jan 22, 2015
This app is great it keeps track of my books and my kids books. Plus you can send it to your email. ☺
A Google User
Nov 15, 2014
Almost exactly what I need Can scan or manually add books. Track time, whether the book was read solo or with parent. Add comments. Perfect for tracking your child's reading. Can share by email, but tricky to print (email, save html page, open page, print). ONLY REQUEST, add share by print from app.
A Google User
Aug 27, 2014
Wont download
A Google User
Jul 24, 2014
Is there a FAQ or somewhere to go for help? I see in your description there is supposed to be a menu where you can add a book manually. I can't find that menu in the app... My option option is to scan a book. So... Yeah... not useful for people wanting to log library books already returned.
Version 1000000
Version 1000000