/Flix

Flix app that shows the top 20 movies on The Movie Database

Primary LanguageJava

Project 2 Unit 2 - Flix

Flix is an android app that shows the top 20 movies playing from TMDB Submitted by: John Sena Akoto

Time spent: 5 hours spent in total

User Stories

The following required functionality is completed:

  • App can expose details of movie (ratings, synopsis) in a separate activity
  • User can play trailer of movie in a YouTubePlayerView

The following optional features are implemented:

  • App has shared element transition
  • Trailers for popular (5+stars) movies play automatically when movie is selected
  • App has play icon overlay on popular movies
  • App has data binding for MainActivity and DetailActivity
  • Images in app have rounded corners

The following additional features are implemented:

  • Nice UI additions

Video Walkthrough

Here's a walkthrough of implemented user stories:

Video Walkthrough

Video Walkthrough

GIF created with LiceCap.

Notes

Describe any challenges encountered while building the app. I had to clean project everytime before running AVD I had to cold boot the AVD sometimes when API calls were failing I could not use data binding on RecyclerView and MovieAdaptor

License

Copyright [yyyy] [name of copyright owner]

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.