There are 11 repositories under android-clean-architecture topic.
MVVM + Kotlin + Retrofit2 + Hilt + Coroutines + Kotlin Flow + mockK + Espresso + Junit5
Clean Architecture by layer
An simple image gallery app utilizing Unsplash API to showcase modern Android development architecture (MVVM + Kotlin + Retrofit2 + Hilt + Coroutines + Kotlin Flow + mockK + Espresso + Junit)
🎞 A demo movie android app showcasing Clean Architecture, written in Kotlin and featuring Jetpack Compose for modern, declarative UIs. (Offline-first App)
Clean Architecture(Coroutines,Dagger, MVVM, ROOM, retrofit, databinding)
A showcase for modularized MVVM Architecture for Android, powered by Kotlin Coroutines and Clean Architecture.
A clean architecture example. Using Kotlin Flow, Retrofit and Dagger Hilt, etc.
It is a library that provides a common interface for mobile services for Android developers. Its aim is removing special mobile service dependencies for your app code.
CoinWatch is a cryptocurrency app providing real-time coin prices, price histories, and market data, built using the latest Android architecture components
Crypto Tracker App. Powered by CoinGecko API.
Android Viper template with Kotlin, Dagger 2, Retrofit & RxJava
Android Sample Clean Architecture App written in Kotlin. (MVVM, dagger2, RXjava, data binding, Live data,room)
Showcase of multi-modular Android MVVM architectures (Layered Architecture and Clean Architecture) 🏛 to developing clean, testable and scalable Android Apps 📱. MVVM, LiveData, Retrofit, Coroutines, Hilt Dependency Injection, MockK Unit Tests.
This project has been created as a playground just to practice a little bit of Kotlin and it's libraries; It has been structured in a multi-module fashion, with semantics guided by Clean Architecture; this means that high-level modules don't know anything about low-level ones.
Writing clean code in Kotlin for Android
Create all files of all layers of your application connecting all of them. It also creates a new module for each feature generated.
This is a simple example of a Single Activity application. On this project, you will see how to implement a good navigation approach by using Google Navigation Component in a modularized app.
Android Clean Code Generator - Scaffolding
A Simple and Minimal Quotes Android Application to demonstrate the Modern Android Development tools
This is only a personal implementation of MVVM architecture that makes your life easier by helping you to keep your screen components independently. It also has a concept of "interaction" defining exactly what the user can do on your screen turning the testing process extremely easier, once now you are able to test the "state" of your app.
An Android project template based on Clean Architecture using architecture components library (Live data, View model and Room), RxJava2, Dagger2 and Retrofit2.
An Android Kotlin project template based on Clean Architecture using architecture components (Live data, View model and Room), RxJava2, Dagger2 and Retrofit2.
RickandMortyApp is an application that get character data from Rick And Morty Api, which is developed with Clean Architecture, Retrofit, MVVM Pattern, Jetpack Compose, Hilt and other useful libraries like Coil and more.
Poker grinder is a bankroll and grind planning tool used by poker players that want to track their profits or losses as well as their sessions performance
A showcase for modularized MVVM Architecture for Android, powered by Kotlin Coroutines and Clean Architecture(Uncle bob's).
This is a simple Marvel Single Activity application show case. It has been structured in a multi-module fashion, with semantics guided by Clean Architecture; this means that high-level modules don't know anything about low-level ones.
Projeto Android (Data Binding API) do artigo
Android app based on Architecture components(LiveData, PagedList, Room), Dagger 2, Retrofit 2, Kotlin & Kotlin Coroutines
RemindMe is a reminder and task-management app designed to help you stay organised and on top of your to-do list.
Films popular TheMovieDB API. Kotlin, Kotlin flows, Jetpack Compose, Coroutines, Clean Architecture, MVVM, Dagger-Hilt, Retrofit, Coil, android-youtube-player.
Android application architecture boilerplate based on "Clean Architecture".
Example app using modularization and CLEAN architecture - GDG DevFest Veneto 2019
SearchRickAndMorty is an app that search characters from Api Rick And Morty. It use single source of truth of data and uses MVVM - Jetpack Compose - Room - Retrofit and more libraries
This is a simple Flicker Single Activity application Showcase. It has been structured in a multi-module fashion, with semantics guided by Clean Architecture; this means that high-level modules don't know anything about low-level ones.
A sample android app that shows how to use ViewModels and Room together with RxJava & Hilt in Kotlin by Clean Architecture.