Created
March 11, 2015 16:57
-
-
Save hectorups/31cacbbfa36fb9ef7861 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Rotten Tomatoes iOS app | |
| ======================= | |
|  | |
| * [x] User can view a list of movies from Rotten Tomatoes. Poster images must be loading asynchronously. | |
| * [x] User can view movie details by tapping on a cell | |
| * [x] User sees loading state while waiting for movies API. You can use one of the 3rd party libraries at cocoacontrols.com. | |
| * [x] 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. | |
| * [x] User can pull to refresh the movie list. | |
| * [x] All images fade in (optional) | |
| * [x] For the large poster, load the low-res image first, switch to high-res when complete (optional) | |
| * [x] All images should be cached in memory and disk. In other words, images load immediately upon cold start (optional). | |
| * [x] Customize the highlight and selection effect of the cell. (optional) | |
| * [x] Customize the navigation bar. (optional) | |
| * [x] Add a tab bar for Box Office and DVD. (optional) | |
| * [x] Add a search bar. (optional) | |
| Time spent: 8-10 hours |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment