Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/vendz/Cineapp
🍿 Movies and TV Shows streaming App powered by TMDb
https://github.com/vendz/Cineapp
android movie-streaming movies streaming tmdb torrent tv-shows
Last synced: 3 months ago
JSON representation
🍿 Movies and TV Shows streaming App powered by TMDb
- Host: GitHub
- URL: https://github.com/vendz/Cineapp
- Owner: vendz
- License: mit
- Created: 2022-01-22T10:11:19.000Z (about 3 years ago)
- Default Branch: master
- Last Pushed: 2022-10-29T09:59:15.000Z (over 2 years ago)
- Last Synced: 2024-08-02T00:22:55.133Z (7 months ago)
- Topics: android, movie-streaming, movies, streaming, tmdb, torrent, tv-shows
- Language: Java
- Homepage:
- Size: 12.1 MB
- Stars: 40
- Watchers: 3
- Forks: 2
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-entertainment - Cineapp
README
# Cineapp
#### A Movie / TV-Show streaming app with elegant UI
| | | |
| --- | --- | --- |
|  |  |  || | |
| --- | --- |
|  |  |# Implementations
- The Movie Database (TMDb)
- Room Database
- Retrofit - for networking
- Glide - for images
# API Keys
Cineapp uses [The Movie DB](https://www.themoviedb.org/) API in order to fetch all the Movies and TV Shows Data and a Closed source API to stream movies and shows.
Now, open file named `Constants.java` and put your API Key's in there.
For example,
```java
public class Constants {
public static final String API_KEY = "TMDB-API-KEY";
public static final String YOUTUBE_API_KEY = "YOUTUBE-API-KEY";
public static final String BASE_URL = "https://api.themoviedb.org/3/";
public static final String MOVIE_STREAM_URL = "CANNOT-BE-DISCLOSED";
public static final String SERIES_STREAM_URL = "CANNOT-BE-DISCLOSED";
public static final String IMAGE_LOADING_BASE_URL_1280 = "https://image.tmdb.org/t/p/w1280/";
public static final String IMAGE_LOADING_BASE_URL_342 = "https://image.tmdb.org/t/p/w342/";
public static final String IMAGE_LOADING_BASE_URL_780 = "https://image.tmdb.org/t/p/w780/";
public static final String YOUTUBE_THUMBNAIL_BASE_URL = "https://img.youtube.com/vi/";
public static final String YOUTUBE_THUMBNAIL_IMAGE_QUALITY = "/hqdefault.jpg";
public static final String MOVIE_ID = "movie_id";
public static final String SERIES_ID = "series_id";
public static final String PERSON_ID = "person_id";
public static final String VIEW_ALL_MOVIES_TYPE = "type_view_all_movies";
public static final int POPULAR_MOVIES_TYPE = 2;
public static final int TOP_RATED_MOVIES_TYPE = 3;
public static final String VIEW_ALL_TV_SHOWS_TYPE = "type_view_all_tv_shows";
public static final int ON_THE_AIR_TV_SHOWS_TYPE = 1;
public static final int POPULAR_TV_SHOWS_TYPE = 2;
public static final int TOP_RATED_TV_SHOWS_TYPE = 3;
public static final int TAG_FAV = 0;
public static final int TAG_NOT_FAV = 1;
}
```
**Download the APK from [releases tab](https://github.com/vendz/Cineapp/releases)**