https://github.com/jlecomte/iosrottentomatoesapp
Simple Rotten Tomatoes iOS app
https://github.com/jlecomte/iosrottentomatoesapp
Last synced: about 1 year ago
JSON representation
Simple Rotten Tomatoes iOS app
- Host: GitHub
- URL: https://github.com/jlecomte/iosrottentomatoesapp
- Owner: jlecomte
- License: mit
- Created: 2014-09-12T22:38:18.000Z (almost 12 years ago)
- Default Branch: master
- Last Pushed: 2014-09-14T18:29:13.000Z (almost 12 years ago)
- Last Synced: 2025-06-06T18:53:15.412Z (about 1 year ago)
- Language: Swift
- Size: 3.12 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
iOS Rotten Tomatoes App
=======================
Mandatory User Stories
----------------------
* User can view a list of movies from Rotten Tomatoes. Poster images must be loading asynchronously.
* User can view movie details by tapping on a cell
* User sees loading state while waiting for movies API.
* User sees error message when there's a networking error. You may not use UIAlertView to display the error.
* User can pull to refresh the movie list.
Optional User Stories
---------------------
* All images fade in.
* For the large poster, load the low-res image first, switch to high-res when complete.
* All images should be cached in memory and disk. In other words, images load immediately upon cold start.
* Customize the highlight and selection effect of the cell.
* Customize the navigation bar.
* Add a tab bar for Box Office and DVD.
* Add a search bar.
Additional Requirements
-----------------------
* Must use Cocoapods.
* Asynchronous image downloading must be implemented using the UIImageView category in the AFNetworking library.
Implemented User Stories
------------------------
Other Info
----------
* Total time to complete: 5 hours
Screen Capture
--------------
