Skip to content

jeevnayak/codepath-rottentomatoes

Repository files navigation

RottenTomatoes App

Time spent: not sure exactly, probably around 10 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
  • Required: User sees loading state while waiting for movies API. You can use one of the 3rd party libraries here.
  • Required: User sees error message when there's a networking error. You may not use UIAlertView to display the error. See this screenshot for what the error message should look like: network error screenshot.
  • Required: User can pull to refresh the movie list.
  • All images fade in (optional)
  • For the large poster, load the low-res image first, switch to high-res when complete (optional)
  • All images should be cached in memory and disk. In other words, images load immediately upon cold start (optional).
  • Add a tab bar for Box Office and DVD. (optional)

Notes:

I included some inline questions on iOS style/conventions, indicated by "// QUESTION". Also I've never coded in Objective C before, so it would be cool to validate that I'm doing everything correctly. Thanks!

Walkthrough of all user stories:

Video Walkthrough

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published