Movie_Search

Modular android app for searching Movies on Filmnet.ir and show the details of each Move based on MVVM.

Android MVVM Architecture

Table of contents

General info

It is a real life example using the most updated tools and technologies to develop and implement a robust android application by using the Kotlin implemented by some of S.O.L.I.D Principles and Clean Code Architecture.

Architecture

he goal of the project is to combine popular libraries/tools and demonstrate best developement practices by utilizing up to date tech-stack and presenting modern Android application Architecture that is modular, scalable, maintainable, and testable. This application may look simple, but it has all the pieces that will provide the rock-solid foundation for the larger app suitable for bigger teams and long application lifecycle.

Technologies

  • Android
  • Kotlin
  • XML

Libraries

  • Dagger Hilt
  • Gson
  • Coroutines
  • Retrofit
  • LiveData
  • DataBinding
  • Glide
  • Navigation Component
  • lottie

download

https://www.dropbox.com/s/ugub40skmmp0rhj/MovieSearch.apk?dl=0

GitHub

View Github