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

Related tags

App Movie_Search
Overview

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

You might also like...
Movies-db-example - Sample Android application that loads movies data from a remote server

Movies Application Sample Android application that loads movies data from a remo

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

Mobile app to Show Movies From TMDB API [Qhala Interview Solution], for the Android Engineer Role
Mobile app to Show Movies From TMDB API [Qhala Interview Solution], for the Android Engineer Role

Qhala Interview 🎥 📺 This is an Interview Tech challenge by Qhala I used TMDB API to solve this challenge. Screenshots Movies Movie Detail Prerequisi

A simple app to show case Master detail application for Movies
A simple app to show case Master detail application for Movies

Decade of Movies App Demo Application to understand the architecture of MVVM App with Unit tests Build Instructions The gradle build system will fetch

A Simple movies app using Kotllin, MVVM, and with an offline caching capability.
A Simple movies app using Kotllin, MVVM, and with an offline caching capability.

IMDB-CLONE A simple imdb clone using KOTLIN,MVVM with searching and bookmarking ability with offline caching ability Libraries used:- Kotlin Coroutine

Simple Android movies app using MVVM clean architecture.
Simple Android movies app using MVVM clean architecture.

Simple Android movies app using MVVM clean architecture.

A modular and portable open source XMPP client library written in Java for Android and Java (SE) VMs

Smack About Smack is an open-source, highly modular, easy to use, XMPP client library written in Java for Java SE compatible JVMs and Android. Being a

A modular and portable open source XMPP client library written in Java for Android and Java (SE) VMs

Smack About Smack is an open-source, highly modular, easy to use, XMPP client library written in Java for Java SE compatible JVMs and Android. Being a

Open-source modular Android App IDE for Android
Open-source modular Android App IDE for Android

Blokkok Blokkok is an open-source modular Android App IDE for Android. Every components of the IDE are separated from each other by modules, every mod

Owner
ehsan kolivand
i'm an android developer and i love my job
ehsan kolivand
Movies - Simple Application to show movies and advertisemnets

Movies Simple Application to show movies and advertisemnets Technologies This Ap

Reham Galal 0 Feb 3, 2022
You can store all your password, bank details, card details in one place and remember only one master PIN. The application works totally offline.

Keep Password An application where you can store all your password, bank details, card details in one place and remember only one master PIN. The appl

rıdvan 4 Apr 18, 2022
📺️ Recommend movies and get movie details.

MovieDB ??️ Recommend movies and get movie details. Preview MovieList Detail What I used name function ?? retrofit2 send api request Glide The path of

Hayeon Seo 1 Mar 6, 2022
TMDbHub - Listing movies using the TMDb API. You can filter results, view details, and save them to a collection

TMDb Hub Listing movies using the TMDb API. You can filter results, view details

David Varga 4 Dec 30, 2021
Keep track of popular & top rated movies and see movie details

Movies Keep track of popular & top rated movies and see movie details Features Keep track of popular & top rated movies See movie details Libraries Je

Amr Saraya 1 May 1, 2022
An Application that displays movies details

Movies An Application that displays movies details Architecture This Application follows the Ports & Adapters architecture, where the application logi

Ahmed Adel Ismail 23 Aug 16, 2022
A random meme generator and can be shared , each click will show yo a different meme.

AlphaMemes(random meme sharing app) A android app which display new meme on each click. used API which is dynamic/ Glide library used / Recycler view

SUMIT KUMAR 4 Jan 18, 2022
App for searching unsplash photos library with query.

android-imagesearch-app App for searching unsplash photos library with query. Used API for images: Unsplash Libraries used in the project: Paging 3 fo

null 0 Dec 23, 2021
Blood and Buddies an android application project for searching the donor or recipients for blood

"Blood and Buddies" an android application project for searching the donor or recipients for blood. use for school/college projects or personal. FREE Blood Donation app available for Android smartphones.

Tushar Awasthi 2 Aug 23, 2022
Covid Tracker - Show Details of Corona virus cases of all affected country

Covid_Tracker Based on MVVM Architecture Show Details of Corona virus cases of a

inderjeet yadav 1 Feb 27, 2022