Skip to content

Client app for themoviedb.org written in kotlin for Android

Notifications You must be signed in to change notification settings

mlumeau/Starring

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

56 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Starring

A simple read-only client for themoviedb.org for Android, written in Kotlin. This is a v2.0 of my already published Starring app available on the Google Play Store.

The aim of this project is to play around with state-of-the-art Android development practices and libraries.

Developed using:

  • Kotlin
  • MVVM architecture
  • Jetpack / Architecture Components : ViewModel, Navigation, Room DB...
  • RxJava
  • Retrofit
  • Jetpack Compose (TODO)

Features roadmap

  • Movies lists
  • Movie details
  • Favorites (Starred)
  • TV shows lists
  • TV shows details
  • Seasons & episode details
  • People lists
  • People details
  • Paged lists & infinite scroll
  • Search
  • Dark mode
  • Local theaters schedules for movies

Usage

Provide your TMDB api key in a gradle.properties file in your project's root folder:

api_key = XXXXXXXXXXXXXXXXX