Open-API-Android-App

Android app

An Android app with clean architecture and MVI pattern using Retrofit2, Room Persistence, and Hilt dependency injection.

Kotlin, MVI, Hilt, Retrofit2, Coroutines, Room Persistence, REST API, Token Authentication

GitHub

692 stars
26 watching
231 forks
Language: Kotlin
last commit: over 1 year ago
android-jetpack-componentscoroutines-androiddagger2jetpack-androidjetpack-lifecycle-componentsjetpack-navigationkotlinmvvm-architecturenavigation-componentrest-apiretrofit2room-persistence

Related projects:

Repository Description Stars
mitchtabian/clean-notes An Android app demonstrating Clean Architecture principles using Kotlin and various libraries. 545
ezike/starwarssearch-mvi An Android project demonstrating MVI architecture and various dependency libraries 197
mutualmobile/praxis An Android app demonstrating Clean Architecture principles with Jetpack Compose and multiple libraries 361
philippeboisney/archapp A simple Android app demonstrating a multi-module MVVM architecture using various Android libraries and frameworks. 624
hoc081098/comicreaderapp_mvi_coroutine_rxkotlin_jetpack A comprehensive Android app showcasing MVVM/MVI architecture with Kotlin Coroutines and RxKotlin for data processing. 289
amitshekhariitbhu/mvvm-architecture-android An Android app demonstrating the MVVM architecture with Kotlin and various dependencies 598
shivamdhuria/flows_guide An Android application built using Dagger Hilt, Coroutines and Flow with MVVM architecture for offline-first data access. 191
lulululbj/wanandroid A Jetpack-based Android project implementing the MVVM architecture using Kotlin and LiveData. 1,480
ferprieto/spacex-prepare-for-clean-architecture-liftoff An Android application framework implementing Clean Architecture with various libraries and testing tools 722
odaridavid/clean-mvvm-archcomponents An Android app consuming a Star Wars API to display Movie Characters with a modular, scalable architecture using MVVM and clean principles. 689
reactivedroid/tvflix An Android app replicating TVMaze.com's functionality with Kotlin and various architecture components for learning and demonstration purposes. 411
lopspower/cleanrxarchitecture A sample Android application demonstrating Clean Architecture and MVI principles with GitHub API integration. 384
qingmei2/mvvm-architecture An Android project demonstrating MVVM + Jetpack architecture using Kotlin and various third-party libraries. 1,837
enginebai/moviehunt An Android app built using Kotlin and MVVM architecture for browsing movies. 743
imangazalievm/utair-mvp-sample An Android app demonstrating Clean Architecture + MVP pattern with Coroutines and Dagger 2 31