android-clean-architecture

There are 73 repositories under android-clean-architecture topic.

  • MVVM-Kotlin-Android-Architecture

    ahmedeltaher/MVVM-Kotlin-Android-Architecture

    MVVM + Kotlin + Retrofit2 + Hilt + Coroutines + Kotlin Flow + mockK + Espresso + Junit5

    Language:Kotlin2.5k5922612
  • mitchtabian/Clean-Notes

    Clean Architecture by layer

    Language:Kotlin558164143
  • Android-Clean-Architecture

    AliAsadi/Android-Clean-Architecture

    🎞 A movie Android app that mimics a real-world project environment, showcasing Clean Architecture, Kotlin, and Jetpack Compose, with Offline-first support.

    Language:Kotlin4395366
  • wajahatkarim3/Imagine

    An simple image gallery app utilizing Unsplash API to showcase modern Android development architecture (MVVM + Kotlin + Retrofit2 + Hilt + Coroutines + Kotlin Flow + mockK + Espresso + Junit)

    Language:Kotlin36311761
  • MayconCardoso/StockTradeTracking

    A showcase for modularized MVVM Architecture for Android, powered by Kotlin Coroutines and Clean Architecture.

    Language:Kotlin1421514
  • shorthouse/CoinWatch

    CoinWatch is an Android cryptocurrency app providing real-time coin prices, price histories, and market data, built using the latest Android architecture components

    Language:Kotlin14261513
  • samira-badamestani/android-clean-arc-coroutines

    Clean Architecture(Coroutines,Dagger, MVVM, ROOM, retrofit, databinding)

    Language:Kotlin1416030
  • ydhnwb/android-clean-architecture

    A clean architecture example. Using Kotlin Flow, Retrofit and Dagger Hilt, etc.

    Language:Kotlin1071352
  • HaythemMejerbi/Blogfy

    📷 Blog taking application utilizing Ktor REST-API and following modern practices: Kotlin, Coroutines, Flows, Channels, Room, Work Manager, Navigation Component, MVI, Clean Architecture, Modularization, Dagger Hilt, Tests...

    Language:Kotlin692012
  • Explore-In-HMS/common-mobile-services

    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.

    Language:Kotlin564698
  • SpiralDevelopment/CryptoTracker

    Crypto Tracker App. Powered by CoinGecko API.

    Language:Kotlin502119
  • OmiSoftNet/android-viper-template

    Android Viper template with Kotlin, Dagger 2, Retrofit & RxJava

    Language:Kotlin411120
  • android-multimodule-architecture-concepts

    davidepanidev/android-multimodule-architecture-concepts

    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.

    Language:Kotlin35103
  • samira-badamestani/android-clean-architecture

    Android Sample Clean Architecture App written in Kotlin. (MVVM, dagger2, RXjava, data binding, Live data,room)

    Language:Kotlin31215
  • MayconCardoso/Modularized-Kotlin-Clean-Architecture-Showcase

    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.

    Language:Kotlin25105
  • DarrylBayliss/Simon-Says-Android

    An Android App recreating the Simon Says game. Uses MediaPipe to run an LLM on device

    Language:Kotlin23104
  • kmmraj/KotlinCleanCode4Android

    Writing clean code in Kotlin for Android

    Language:Kotlin23113
  • MayconCardoso/ArchitectureBoilerplateGenerator

    Create all files of all layers of your application connecting all of them. It also creates a new module for each feature generated.

    Language:Kotlin22312
  • MayconCardoso/Modularized-Single-Activity-Navigation

    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.

    Language:Kotlin20200
  • waleedtalha/Android-CleanArchitecture-Kotlin

    Clean Architecture app using Kotlin, It's a two screen app includes all the boilerplate code for API integration and MVVM clean architecture with Use Cases.

    Language:Kotlin18113
  • kmmraj/androidcleancode-generator

    Android Clean Code Generator - Scaffolding

    Language:FreeMarker16113
  • MayconCardoso/Mvvm-Architecture-Toolkit

    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.

    Language:Kotlin16321
  • shorthouse/RemindMe

    RemindMe is a reminder and task-management app designed to help you stay organised and on top of your to-do list.

    Language:Kotlin15103
  • AminullahTajMuhammad/Quotee

    A Simple and Minimal Quotes Android Application to demonstrate the Modern Android Development tools

    Language:Kotlin14100
  • nareshidiga/Android-CleanArchitecture-Java

    An Android project template based on Clean Architecture using architecture components library (Live data, View model and Room), RxJava2, Dagger2 and Retrofit2.

    Language:Java14206
  • RickAndMortyApp

    EduDev06/RickAndMortyApp

    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.

    Language:Kotlin11104
  • MayconCardoso/poker-grinder

    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

    Language:Kotlin11115
  • nareshidiga/Android-CleanArchitecture-Kotlin

    An Android Kotlin project template based on Clean Architecture using architecture components (Live data, View model and Room), RxJava2, Dagger2 and Retrofit2.

    Language:Kotlin11005
  • sham-h93/devposts

    This project demonstrates a scalable, maintainable, and testable architecture.

    Language:Kotlin8
  • taiyoungkim/CalorieTracker

    A showcase for modularized MVVM Architecture for Android, powered by Kotlin Coroutines and Clean Architecture(Uncle bob's).

    Language:Kotlin8122
  • MayconCardoso/Modularized-Marvel-Showcase

    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.

    Language:Kotlin6200
  • viniciusthiengo/tenis-mob-shop

    Projeto Android (Data Binding API) do artigo

    Language:Kotlin5304
  • alphanication/Compmoviedb

    Films popular TheMovieDB API. Kotlin, Kotlin flows, Jetpack Compose, Coroutines, Clean Architecture, MVVM, Dagger-Hilt, Retrofit, Coil, android-youtube-player.

    Language:Kotlin4140
  • MayconCardoso/Modularized-Flicker-Showcase

    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.

    Language:Kotlin4300
  • orioonyx/CleanArchitecture

    A sample android app that shows how to use ViewModels and Room together with RxJava & Hilt in Kotlin by Clean Architecture.

    Language:Kotlin4101
  • sheraz-nadeem/ListGitHubRepos

    Android app based on Architecture components(LiveData, PagedList, Room), Dagger 2, Retrofit 2, Kotlin & Kotlin Coroutines

    Language:Kotlin4103