The purpose of this homework assignment is to mimic the core use cases of Facebook in a higher fidelity prototype form and explore animations/gestures.
Time spent: ~9 hours spent in total
Completed user stories:
- Required: Tapping on a photo in the news feed should expand the photo full screen
- Required: Tapping the Done buttons hould animate the photo back into its position in the news feed
- Required: On scroll of the full screen photo, the background should start to become transparent, revealing the feed
- Required: If the user scrolls a large amount and releases, the full screen photo should dismiss
- Optional: The full screen photo should be zoomable
- Optional: The user should be able to page through the other photos in full screen mode
Notes:
I completed all of the required cases. There may be some quirky bugs in here, but in terms of completing each milestone, I did what I could.
Walkthrough of all user stories:
GIF created with LiceCap.