Skip to content

artud2000/week1_MovieProject

Repository files navigation

week1_MovieProject

Movie Project for week 1

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

Time spent: 5 hours spent in total

Completed user stories:

  • Required: User can view a list of movies currently playing in theaters from The Movie Database. Poster images must be loaded asynchronously.
  • Required: User can view movie details by tapping on a cell.
  • Required: User sees loading state while waiting for movies API.
  • Required: User sees an error message when there's a networking error.
  • User can pull to refresh the movie list.
  • Optional: Add a tab bar for Now Playing or Top Rated movies.
  • [] Implement a UISegmentedControl to switch between a list view and a grid view. (high)
  • Add a search bar. (med)
  • [] All images fade in as they are loading. (low)
  • [] For the large poster, load the low-res image first and switch to high-res when complete. (low)
  • Customize the highlight and selection effect of the cell. (low) remove the selection
  • Customize the navigation bar. (low) Added a modal presentation instead, it looks better

Notes:

Almost done.

About

Movie Project for week 1

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages