Movie Time Android App (Winter 2022)

Last update: Mar 25, 2022

Movie Time Android App (Winter 2022)

Overview

Movie time is an app for Android written in Kotlin for tracking movies that the user has watched and for keeping tracking of upcoming releases.

  • The app allows users to monitor and browse movies and check the list of top rated and upcoming ones.
  • Users can sign in with their Google account to track their watched movies and gain insight into their watch history.
  • Users can also be notified for when upcoming movies are released in theaters.

Screen Shot 2022-03-15 at 10 21 55 AM

User Interface

Navigation Tab:

  • Main page (Bottom nav bar)
  • Search bar to search for movie by its title
    • Results are the movies in the list format
    • Each movie entry is clickable and opens a separate tab for each of the result movies (explicit intent)
      • Movie’s details
      • A list of similar movies on the bottom of the page (horizontally scrollable)
  • Browse
    • Top rated movies
    • Upcoming movies
  • User Profile (Top nav bar)
    • Stats and Settings
      • Show a separate tab with the user's information (explicit intent)
      • Enable sign in option with Google account
    • Ability to share stats (explicit intent) [similar to spotify’s year in review]
    • Stats info
      • Watch minutes
      • Longest watched movie
      • Favorite genre
    • Settings
      • Dark Mode
      • Delete Account
  • Library of watched movies (Bottom nav bar)
    • List format of movie posters
    • Movies that have been added to the user's watch list

Seperate Views:

  • Movie Detail
    • A detailed view of a selected movie: should display movie poster along with stats such as duration, year released, Director, Leading Actor, ect. View is reached by selecting a movie in the Library or Browse tab.

Notifications:

  • Movie
    • Now in theaters
      • Notifies the user when a movie has recently been released

Build using the MovieDB API.

GitHub

https://github.com/matyevaa/android-kotlin-movie-app
You might also like...

Movie Android App written in Kotlin, MVVM, RxJava, Coroutine (Upcoming), Android Architecture Components and Jetpack Compose (Upcoming).

Movie Android App written in Kotlin, MVVM, RxJava, Coroutine (Upcoming), Android Architecture Components and Jetpack Compose (Upcoming).

MovieHunt MovieHunt is a sample Android project using The Movie DB API based on MVVM architecture. It showcases the latest Android tech stacks with we

May 12, 2022

Netflex - Movie app for android

Netflex - Movie app for android

Netflex - Movie app for android Netflex is a movie app for android phones, which has a functionality to fetch top rated or popular movies from the TMD

Nov 16, 2021

Movie streaming is an android app that show us last,newest,top imdb and popular movies.

Movie streaming is an android app that show us last,newest,top imdb and popular movies.

Movies-Streaming-Android-App An Android application which shows Popular, New Movies, Top Rated movies and all the details of any movie like- Cast, Rev

Apr 5, 2022

Tmdb - An Android app which displays data from The Movie Database API

Tmdb - An Android app which displays data from The Movie Database API

TMDB - The Movie Database This is my first android app! This project is an Andro

Mar 21, 2022

Movie discovery app showcasing MVP, RxJava, Dagger 2 and Clean Architecture

Movie discovery app showcasing MVP, RxJava, Dagger 2 and Clean Architecture

MovieGuide 🚧 Refactoring in progress πŸ‘·β€β™€οΈ ⛏ πŸ‘· πŸ”§οΈ πŸ‘· πŸ”§ 🚧 Comments and new issues are welcome. πŸ‘ Currently not accepting external PRs that touch

May 20, 2022

Movie Search App - using Flow, Suspend Function, AAC ViewModel, Dagger Hilt and so on.

Movie Search App - using Flow, Suspend Function, AAC ViewModel, Dagger Hilt and so on.

Movie Search App - using Flow, Suspend Function, AAC ViewModel, Dagger Hilt and so on.

Mar 19, 2022

A simple movie app, built using leanback.

A simple movie app, built using leanback.

leancorn A simple movie app using Leanback πŸŽ₯ Demo Kapture.2021-10-10.at.16.02.48.mp4 πŸ‘¨πŸ½β€πŸ’» Tech Stack What? How? Architecture MVVM Navigation Jetpa

Feb 4, 2022

App para consumir The Movie DB

App para consumir The Movie DB

AppTheMovie The app contains an Movies module, Images and a Locations module, the locations update every 30 minutes, the api The Movies DB was integra

Oct 23, 2021

Catalog Movie App

Catalog Movie Catalog Movie App Getting Started Application Prerequisites Tools Sofware Android Studio at least version 4.1. Android Studio JRE (Java

Oct 26, 2021
A movie application where you can search a movie that you want and see the detail of movie
A movie application where you can search a movie that you want and see the detail of movie

MovieApp This is a simple movie application where you can search a movie that you want and see the detail of movie Technologies Hilt (Dependency Injec

Nov 30, 2021
Movie Info - MovieInfo app that recieves popular movies and allow the user to search for specific movie through the restapi
Movie Info - MovieInfo app that recieves popular movies and allow the user to search for specific movie through the restapi

Movie_Info MovieInfo app that recieves popular movies and allow the user to sear

Mar 28, 2022
Tv-Movie - Android application Tv&Movie that uses TMDB API
Tv-Movie - Android application Tv&Movie that uses TMDB API

Tv&Movie This is an android application that shows lists of popular movies, popu

Mar 23, 2022
Food For All is an app developed for Google Solutions 2022
Food For All is an app developed for Google Solutions 2022

Food For All is an app developed for Google Solutions 2022. Our objectives are reduce the food waste and consequently contribute to reduce hunger. The app connects the merchant, who works in supply centers and has to throw away unsold food everyday, and NGOs that fight hunger and help to feed hungry people before the food becomes unfit for human consumption.

Apr 16, 2022
Android Study Jams - These are applications built for Android Study Jams 2022 at Chitkara University
Android Study Jams - These are applications built for Android Study Jams 2022 at Chitkara University

Project Description These are applications built for Android Study Jams 2022 at

Jan 9, 2022
Google Developer Student Clubs 2022 Solution Challenge - Team East River's Android Application
Google Developer Student Clubs 2022 Solution Challenge - Team East River's Android Application

Solution-Challenge-2022-VEGATHER Google Developer Student Clubs 2022 Solution Challenge - Team East River's Android Application VEGATHER is an app ser

Mar 29, 2022
Project developed for monitoring hard braking zones as a scientific initiation at Facens in the period 2021/2022

@hard-braking-zones/location Project developed for monitoring hard braking zones as a scientific initiation at Facens in the period 2021/2022. Install

Jan 25, 2022
Android-basics-kotlin-tip-time-app - Tip Time app from Android Basics in Kotlin
Android-basics-kotlin-tip-time-app - Tip Time app from Android Basics in Kotlin

Tip Time Tip Time app from Android Basics in Kotlin at developers.google.com. It

Jan 2, 2022
Episodie is a TV show time tracker app with unusual design written in kotlin and clean architecture approach. Get to know how much time you spent watching tv shows.
Episodie is a TV show time tracker app with unusual design written in kotlin and clean architecture approach. Get to know how much time you spent watching tv shows.

Episodie Episodie is a TV show time tracker app with unusual design. Get to know how much time you spent watching tv shows. Track easily overall progr

May 17, 2022
:movie_camera: Movie discovery app showcasing Android best practices with Google's recommended architecture: MVVM + Repository + Offline support + Android Architecture Components + Paging library & Retrofit2.
:movie_camera: Movie discovery app showcasing Android best practices with Google's recommended architecture: MVVM + Repository + Offline support + Android Architecture Components + Paging library & Retrofit2.

Popular Movies Stage 1 + Stage 2 Discover the most popular and top rated movies playing. Movies data fetched using themoviedb.org API. ✨ Screenshots M

May 14, 2022