Skip to content

plainspace/cp-fb-5

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Week 5 Project: Facebook

Due: Sunday, March 6th at 11:59pm Time spent: 6 hrs

Overview

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.

Project Requirements

  • 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.
  • Optional: The user should be able to page through the other photos in full screen mode.

GIF

Walkthrough of requirements and optionals:

Video Walkthrough

GIF created with LiceCap.

About

Week 5 Project: Facebook

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages