Skip to content

MaximilianFrick/popular-movies

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

38 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Popular Movies

Second project of Android Developer Nanodegree course (Udacity). Popular movies is an app which gives the user the possibility to browse through movies, get Informations about them and mark them as favorites.

Features

  • Display list of movies
  • Filter them by Popular Movies, Top Rated Movies or Favorites
  • Detail-View with Trailers, Reviews as well as Information around the movie
  • Tablet friendly UI

The application is also designed completely without Fragments. Instead i only used Views in combination with the MVP-Pattern (based on the googlesamples/android-architecture).

Getting Started

To use the Application you need an API-Key from TheMovieDb. Add your API-Key to your gradle.properties file like: MyTheMovieDbApiKey="YOUR_KEY"

Dependencies

  • Butterknife
  • Retrofit 2
  • Dagger 2
  • RxJava
  • Picasso

Screenshots

List and detail view

License

Copyright 2016 Maximilian Frick

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.

Releases

No releases published

Packages

No packages published

Languages