aregpetrosyan / Android-MVVM-Boilerplate-Hilt

A sample project in Kotlin to demonstrate AndroidX, MVVM, Coroutines, Hilt, Room, Data Binding, View Binding, Retrofit, Moshi, Leak Canary and Repository pattern.
MIT License
69 stars 25 forks source link
android androidx coroutines coroutines-android databinding glide hilt-android kotlin leakcanary mvvm mvvm-android mvvm-architecture repository-pattern retrofit2 room room-database viewbinding viewmodel

Android-MVVM-Boilerplate-Hilt

This repository contains a sample project in Kotlin to demonstrate AndroidX, MVVM, Coroutines, Hilt, Room, Data Binding, View Binding, Retrofit, Moshi, Leak Canary and Repository pattern

The app has the following base packages:

Library reference resources:

Concept reference resources: