Skip to content

alome007/MVP-Movies

Repository files navigation

MVP Movies

This repository contains the Android Code for a Simple Movie App powered by the The MovieDB API

This App is built using Kotlin, following the MVVM pattern to demonstrate how to use important feature like Kotlin Coroutine, Room Database, Live Data and Retrofit for rest API communications

Installation

  • Download Android Studio from here (if you don't have it installed already)
  • Git Clone this repo
git https://github.com/alome007/MVP-Movies.git

Dependencies Used

  • Retrofit - A type-safe HTTP client for Android.
  • Picasso - For Loading Image from the Server
  • Coroutine - A coroutine is a concurrency design pattern that you can use on Android to simplify code that executes asynchronously.
  • Room - The Room persistence library provides an abstraction layer over SQLite to allow for more robust database access while harnessing the full power of SQLite.

Installable APK

app-release.apk - Download from Google Drive

Design Inspiration

Dribbble

Screenshots

About

A simple Movie App

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages