Skip to content

kate2753/FlixRN

Repository files navigation

Project 1 - FlixRN

FlixRN is a movies app using the The Movie Database API.

Time spent: 16 hours spent in total

User Stories

The following required functionality is completed:

  • User can view a list of movies currently playing in theaters. Poster images load asynchronously.
  • User can view movie details by tapping on a cell.
  • User can use hardware back button on Android to navigate.
  • User can change the orientation of the phone to switch from landscape and portrait customized views.
  • User sees loading state while waiting for the API.
  • User sees an error message when there is a network error.
  • User can pull to refresh the movie list.
  • Add a tab bar (view pager on Android) for Now Playing and Top Rated movies.

The following optional features are implemented:

  • Customize the highlight and selection effect of the cell.
  • Add a search bar.
  • Customize the navigation bar.
  • User sees a play icon overlay on backdrop image if movie trailer is available.
  • User can tap on a button to play the movie trailer.
  • Tapping on a movie poster image shows the movie poster as full screen and zoomable.
  • All images fade in.
  • Search bar animates with scroll.
  • For the large poster, load the low-res image first, switch to high-res when complete.

Video Walkthrough

Here's a walkthrough of implemented user stories:

Video Walkthrough

GIF created with RecordIt.

Notes

Describe any challenges encountered while building the app.

License

Copyright 2015 Kate Odnous

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

    http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published