Skip to content

cre81ve/rotten

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

rotten

Rotten tomatoes

GIF:

Time Taken : 6 hours 20 mins

Instructions

  • Use Xcode Beta 6 to build and run this app.

CHECKLIST

- [x] Used Cocoapods - AFNetoworking , MBProgreessHUD - [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. (Used MBProgressHUD cocoa Control) - [x] User sees error message when there's a networking error. You may not use UIAlertView to display the error. (Used a View to address this) - [x] User can pull to refresh the movie list. (UIRefreshControl) - [x] Add a search bar. (optional) - DONE (FUNCTIONAL as well) - [x] All images fade in (optional) DONE (UIImageView animation options) - [x] For the large poster, load the low-res image first, switch to high-res when complete (optional) DONE - [x] All images should be cached in memory and disk. In other words, images load immediately upon cold start (optional) - (Not sure about this ,using AFNetworking pod , might be doing this) - [ ] Customize the highlight and selection effect of the cell. (optional) - [ ] Customize the navigation bar. (optional) - [ ] Add a tab bar for Box Office and DVD. (optional)

Observations

  • Time spent went into - UX elements (Label - vertical aligning , Animation of ImageView - stopAnimation checking) etc.

License

MIT

Libraries used.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published