Skip to content

Latest commit

 

History

History
43 lines (31 loc) · 4.68 KB

README.md

File metadata and controls

43 lines (31 loc) · 4.68 KB

StreamOn

kotlin MVVM Dagger

An Android movie app that demonstrates the use latest android development tools and libraries. The app fetches data from TheMovieDb API, cahches it on the app, and displays on the UI. This app is built fully with Kotlin using clean arhitecture MVVM pattern.

Tools and libraries built With 🛠

  • Kotlin - First class and official programming language for Android development.
  • Material Components for Android - Modular and customizable Material Design UI components for Android.
  • Hilt - A fully static and optimized compile-time dependency injection framework for Android.
  • Retrofit2 - A type-safe HTTP client for making network calls.
  • Glide - An image loading and caching library for Android focused on smooth scrolling
  • Espresso - To write concise, beautiful, and reliable Android UI tests
  • Navigation Component -To implement and easy navigation between fragments
  • Data Binding - Bind data to app user interface

UI Design 🎨

App user interface designed with Google Material Design

Day Mode 🌞

Home Details

It Supports Dark Mode Too 🌚

Mome Details

Pre-requisites

To build this project, you require:

  • Android Studio Dolphine.
  • Gradle 7.4

Author

Mendhie Emmnanuel Imeh