Skip to content

xandersung/codePathWk1Lab

Repository files navigation

Facebook

The purpose of this homework is to leverage animations and gestures to transition between screens. We're going to use the techniques from this week to implement some interactions in Facebook.

Time spent: 6

Features

Required

  • Tapping on a photo in the news feed should expand the photo full screen.
  • Tapping the Done button should animate the photo back into its position in the news feed.
  • On scroll of the full screen photo, the background should start to become transparent, revealing the feed.
  • If the user scrolls a large amount and releases, the full screen photo should dismiss.

Optional

  • The full screen photo should be zoomable.
  • The user should be able to page through the other photos in full screen mode.

The following additional features are implemented:

  • List anything else that you can get done to improve the app functionality!

Please list two areas of the assignment you'd like to discuss further with your peers during the next class (examples include better ways to implement something, how to extend your app in certain ways, etc):

  1. view hierarchy for the buttons and scroll view when viewing image full screen. is there a better way to do it?
  2. getting landscape photos to full screen accordingly

Video Walkthrough

Here's a walkthrough of implemented user stories:

Video Walkthrough

GIF created with LiceCap.

Notes

Describe any challenges encountered while building the app.

  • Any libraries or borrowed content.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published