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.
- 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).
To use the Application you need an API-Key from TheMovieDb.
Add your API-Key to your gradle.properties
file like:
MyTheMovieDbApiKey="YOUR_KEY"
- Butterknife
- Retrofit 2
- Dagger 2
- RxJava
- Picasso
List and detail view
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.