Skip to content

guacamoli/rotten-tomatoes-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

rotten-tomatoes-app

This is an iOS demo application for displaying the latest box office movies using the RottenTomatoes API

Time spent: ~13 hours spent in total

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 at cocoacontrols.com.
  • 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.
  • Optional: For the large poster, load the low-res image first, switch to high-res when complete
  • Optional: Customize the highlight and selection effect of the cell.
  • Optional: Customize the navigation bar.
  • Optional: Add a search bar.
  • Optional: All images fade in

Incomplete user stories:

  • Optional: Add a tab bar for Box Office and DVD.
  • Optional: All images should be cached in memory and disk. In other words, images load immediately upon cold start.

Walkthrough of all user stories:

alt text

Offline Banner:

alt text

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published