Build the Real Home Experience
18 min read
Connect Continue Reading and Activity
Connect Continue Reading and Activity
Task
Replace the Continue Reading and recent activity mock data with ReadingProgress, Bookmarks, Highlights, and Notes.
A Continue Reading item should have enough data to open the correct Book and resume from its stored progress.
Use the existing progress percentage for the progress bar rather than calculating a new value in each card.
Recent activity should be ordered consistently and identify its Book.
Test
Read two books and create an annotation.
Return to Home.
Confirm:
- Continue Reading shows the correct books
- progress values match the Reader
- recent activity reflects the new annotation
- opening a Continue Reading item resumes the correct book
Checkpoint
Home now reflects what the user has actually been reading and annotating.