All Projects → amy6 → Crackle

amy6 / Crackle

Licence: other
Movie guide app

Programming Languages

kotlin
9241 projects
java
68154 projects - #9 most used programming language

Projects that are alternatives of or similar to Crackle

FlickOff
A lite movie guide app, with MVVM architecture, that lets you discover movies from TMDb.
Stars: ✭ 31 (+93.75%)
Mutual labels:  udacity, tmdb, android-architecture-components
UdacityPopularMovies
An Android app, that helps you browse most popular and most rated movies. This project is created for Udacity Android Developer Nanodegree.
Stars: ✭ 26 (+62.5%)
Mutual labels:  udacity, udacity-android-nanodegree, android-architecture-components
udacity-popular-movies
Udacity Popular Movies Android App Stage 2
Stars: ✭ 18 (+12.5%)
Mutual labels:  udacity, udacity-android-nanodegree
Developers-Portfolio
💼 This is a Social App for Developers to interact with other users through messages and sharing projects.
Stars: ✭ 101 (+531.25%)
Mutual labels:  udacity, udacity-android-nanodegree
BakingApp
🍛🍴 This app allows a user to select a recipe and see video-guided steps for how to complete it, showcasing MVVM, Retrofit, ExoPlayer with lifecycle components, Master/Detail Flow, Widgets.
Stars: ✭ 18 (+12.5%)
Mutual labels:  udacity-android-nanodegree, android-architecture-components
udacity-baking-app-tasty
Udacity Android Developer Nanodegree project baking app
Stars: ✭ 33 (+106.25%)
Mutual labels:  udacity, udacity-android-nanodegree
BakingApp
Udacity Android Developer Nanodegree, project 2.
Stars: ✭ 54 (+237.5%)
Mutual labels:  udacity, udacity-android-nanodegree
SilverScreener
A feature-rich movie guide app, that lets you discover movies from TMDb.
Stars: ✭ 24 (+50%)
Mutual labels:  udacity, tmdb
udacity-baking-recipes
Udacity - Baking Android App
Stars: ✭ 14 (-12.5%)
Mutual labels:  udacity, udacity-android-nanodegree
udacity-IntroToParallelProgramming
CS344 - Introduction To Parallel Programming course (Udacity) proposed solutions
Stars: ✭ 36 (+125%)
Mutual labels:  udacity
Image-Classifier
Final Project of the Udacity AI Programming with Python Nanodegree
Stars: ✭ 63 (+293.75%)
Mutual labels:  udacity
Stock-Hawk
An Android app for monitoring stocks. This will replace Project 3 in the Android Developer Nanodegree.
Stars: ✭ 19 (+18.75%)
Mutual labels:  udacity
tv-randshow
App to choose a random TV show episode - Made with #Flutter
Stars: ✭ 90 (+462.5%)
Mutual labels:  tmdb
BESTV
Android TV App powered by TMDb. It is a easy way to find the best TV content, the top movies, series... all of that in your TV.
Stars: ✭ 49 (+206.25%)
Mutual labels:  tmdb
tmdb-api
This Kotlin Multiplatform library is for accessing the TMDB API to get movie and TV show content. Using for Android, iOS, and JS projects.
Stars: ✭ 31 (+93.75%)
Mutual labels:  tmdb
Self-Driving-Car-Steering-Simulator
The aim of this project is to allow a self driving car to steer autonomously in a virtual environment.
Stars: ✭ 15 (-6.25%)
Mutual labels:  udacity
TheMovieDatabaseSwiftWrapper
Swift wrapper for themoviedb.org api v3
Stars: ✭ 126 (+687.5%)
Mutual labels:  tmdb
TMDB-App
Demo app using TMDB api
Stars: ✭ 13 (-18.75%)
Mutual labels:  tmdb
udacity-alumni-fe
A front-end web application and bespoke publishing platform, built by Udacity Alumni for Udacity Alumni
Stars: ✭ 45 (+181.25%)
Mutual labels:  udacity
android-navigation-example
How to use Android Navigation Architecture Component using Kotlin
Stars: ✭ 26 (+62.5%)
Mutual labels:  android-architecture-components

Crackle

Crackle is an Android app that shows the user a list of popular and top rated movies. The app is developed under the Udacity Android Developer Nanodegree.

crackle_app_logo

Getting Started

  1. Open the project on your system

  2. Create gradle.properties file under the main project folder with the below properties:

org.gradle.jvmargs=-Xmx2048m

TMDB_API_KEY=<YOUR_API_KEY>

  1. Run the project

App Screenshots

Movies list

popular_movies sort_options

pagination reviews

movies_landscape

Movie Details

movie_details movies_info

movie_details_landscape

Cast & Reviews

movie_cast movies_cast

movies_cast_landscape

movie_reviews movie_no_reviews

Empty state illustrations

no_internet no_results

Workflow of the app

https://vimeo.com/288782418

Libraries Used

Glide

Retrofit

Gson

CicrularImageView

ButterKnife

Resource Credits:

App logo - Freepik

Implementing Pagination in RecyclerView

Implementation of Retrofit

CoordinatorLayout with CollapsibleToolbar + TabLayout with ViewPager

Handling RecyclerView Grid span count dynamically

UI inspired by Cinematics App

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].