Skip to content

marcusellison/Swift-Rotten-Tomatoes

Repository files navigation

This is an IOS Swift demo application for displaying the latest box office and DVD movies using the RottenTomatoes API.

Time spent: 16 hours

Completed user stories:

  • Required: User can view a list of movies from Rotten Tomatoes. Poster images must be loading asynchronously.
  • Required: User can view movie details by tapping on a cell. (hi-res images returned)
  • Required: User sees loading state while waiting for movies API.
  • Required: User sees error message when there's a networking error.
  • Required: pull to refresh movie list using UIRefreshControl
  • Optional: Tab for box office and dvd
  • Optional: Add a search bar
  • Optional: Images Fade in
  • Optional: Customize the highlight and selection effect of the cell. (Turned off the default)
  • Optional: Switch between list view and grid view
  • Optional: large poster load low-res first
  • Optional: Customize the navigation bar

Walkthrough of user stories:

Alt text

GIF created with LiceCap.

About

(ios)Swift Rotten Tomatoes API Integration

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published