Skip to content

Ibrahim-Mushtaha/MovieApp-Rxjava-MVVM

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Movie App

Movie App is a sample Android project using The Movie DB API based on MVVM architecture. It showcases the app development with well-designed architecture and up-to-date Android tech stacks.

✨ Features:

  • 100% Kotlin
  • MVVM architecture
  • Android architecture components and Jetpack
  • Single activity
  • Rxjava

API Key πŸ”‘

You will need to provide developer key to fetch the data from TMDB API.

  • Generate a new key (v3 auth) from here. Copy the key and go back to Android project.
  • Create a new kotlin file ApiKey.kt in path ./buildSrc/src/main/kotlin/.
  • Define a constant API_KEY with the double quotes, it looks like
  • Add Rxjava Dependency

  • dependencies { implementation 'io.reactivex.rxjava3:rxandroid:3.0.0' implementation 'io.reactivex.rxjava3:rxjava:3.0.0' implementation 'com.github.akarnokd:rxjava3-retrofit-adapter:3.0.0' }

About

Movie android app using MVVM with RxJava 3, Retrofit, Live-Data, Data-Binding

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages