Skip to content

AmeenAhmed1/Movies

Repository files navigation

Built With 🛠

  • Kotlin - First class and official programming language for Android development.
  • Coroutines - For asynchronous and more..
  • Android Architecture Components - Collection of libraries that help you design robust, testable, and maintainable apps.
    • Flows - A flow is a type that can emit multiple values sequentially, as opposed to suspend functions that return only a single value.
    • ViewModel - Stores UI-related data that isn't destroyed on UI changes.
    • Jetpack Navigation - Navigation refers to the interactions that allow users to navigate across, into, and back out from the different pieces of content within your app
    • Hilt - Hilt is a dependency injection library for Android that reduces the boilerplate of doing manual dependency injection in your project.
    • Pagination - The Paging library helps you load and display pages of data from a larger dataset from local storage or over network.
    • Retrofit - Is type-safe REST client for Android which aims to make it easier to consume RESTful web services.
    • Glide - An image loading and caching library for Android.

Architecture 🗼

This app uses Clean Architecture With *** MVVM (Model View View-Model)*** architecture.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages