ArchitectureComponentsDemo

ArchitectureComponentsDemo

Kotlin demo project that uses some Android Architecture Components (ViewModel and LiveData) with Dagger 2 and Coroutines

Android Clean Architecture

Android Clean Architecture

🎞 A demo movie android app showcasing Clean Architecture, written in Kotlin and featuring Jetpack Compose for modern, declarative UIs....

web dev tools android

web dev tools android

Sample Android Application - MVVM, Clean Architecture, Modularization, Repository Pattern

PropertyFindAR

PropertyFindAR

🏘 🎃 Real Estate Sample App with RxJava3+Coroutines Flow, Dynamic Feature Modules, Dagger Hilt, Offline First, ConcatAdapter, Animations and tests...

SlackComposeMultiplatform

SlackComposeMultiplatform

A Kotlin Multiplatform Slack clone using gRPC

Movies Kotlin Kata

Movies Kotlin Kata

Katas for practice Kotlin( Coroutines, dataclasses, delegate properties...) Clean Architecture and best practices in Android(DI, Dagger, MVP, Espresso) implemented by...

mutekt

mutekt

Simplify mutating "immutable" state models (a Kotlin multiplatform library)

eazypermissions

eazypermissions

Android library to handle runtime permission through Kotlin coroutines and Livedata.

DashCoin

DashCoin

Light & Modern Crypto Currency Tracker with Jetpack Compose.

flow preferences

flow preferences

Kotlin Flow version of rx-preferences -- Coroutines support for Android SharedPreferences

AwesomeGithub

AwesomeGithub

By @Rouse

🔥Android Github客户端,基于组件化开发,支持账户密码与认证登陆。使用Kotlin语言进行开发,项目架构是基于JetPack&DataBinding的MVVM;项目中使用了Arouter、Retrofit、Coroutine、Glide、Dagger与Hilt等流行开源技术。

KotlinAlchemy

KotlinAlchemy

⚗️ 𝚃𝚑𝚒𝚜 𝚙𝚛𝚘𝚓𝚎𝚌𝚝 𝚌𝚘𝚗𝚝𝚊𝚒𝚗𝚜 𝚟𝚊𝚛𝚒𝚘𝚞𝚜 𝚌𝚘𝚗𝚌𝚎𝚙𝚝𝚜 𝚊𝚗𝚍 𝚕𝚎𝚊𝚛𝚗𝚒𝚗𝚐𝚜 𝚘𝚏 𝚔𝚘𝚝𝚕𝚒𝚗 𝚞𝚜𝚎𝚍 𝚏𝚘𝚛 𝚊𝚗𝚍𝚛𝚘𝚒𝚍 𝚍𝚎𝚟𝚎𝚕𝚘𝚙𝚖𝚎𝚗𝚝

BaseDemo

BaseDemo

🔥🔥🔥BaseDemo 是Android MVVM + Retrofit + OkHttp + Coroutine 协程 + Room + 组件化架构的Android应用开发规范化架构,通过不断的升级迭代,目前主要分为两个版本,分别为分支 MVVM+Databinding 组件化版本,分支MVVM+Databinding+Single 单体版本。旨在帮助您快速构建属于自己的APP项目架构,做到快速响应上手,另外再长期的实践经验中汇总了大量的使用工具类,主要放在了项目 `lib_common` 组件中,以供大家参考使用。具体使用请开发者工具自己项目需求决定选择如何使用。

KotlinMultiplatform_MVVM

KotlinMultiplatform_MVVM

Android & iOS App using MVVM pattern and LiveData on the presentation layer + Clean Arch on the common shared...

Kaskade

Kaskade

[INACTIVE] Simplifying state management

Recommended Tags