This is the open source version of my final project for Intermediate class of Indonesia Android Kejar batch 2
Created with Android Studio version 2.2.3
This project use API from http://themoviedb.org
If you want to clone it and make it works, please provide your api keys in app/src/main/res/values/credentials.xml
- Material design.
- Support android minimal version 15(Ice Cream Sandwich).
- Support portrait and landscape orientation.
- Responsive design for phones and tablets.
- 3 main categories: Popular, Top Rated, and Upcoming.
- Search movie.
- Add to favorite and show favorited movies.
- Detail screen that has fields: Original title, Release date, Genre, Rating, Overview with TextToSpeech capability, Related videos, and Latest reviews. You can also share trailer and detail via other applications.
- com.android.support:design:25.0.1
- com.android.support:appcompat-v7:25.0.1
- com.android.support:cardview-v7:25.0.1
- com.android.support:recyclerview-v7:25.0.1
- com.android.support:support-v4:25.0.1
- me.zhanghai.android.materialratingbar:library:1.0.2
- com.android.volley:volley:1.0.0
- com.squareup.okhttp3:okhttp:3.4.2
OkHttp here to boost the performance of volley
- com.google.code.gson:gson:2.8.0
- com.jakewharton:butterknife:8.4.0
- com.jakewharton:butterknife-compiler:8.4.0
- com.github.bumptech.glide:glide:3.7.0
- org.greenrobot:greendao:2.2.0
- YouTubeAndroidPlayerApi
Copyright 2016 hendrawd
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.