Viabus Architecture让 Android 开发可以像流水线一样高效的,职责分离架构 ⚡ 不同于 MVP 的配置解耦,也不能和 似是而非 的 MVVM - Clean 同日而语。VIABUS 是世界范围内首个明确提出,通过职责分离,来真正实现 UI 和 业务并行开发的 Android 项目级开发架构和设计模式理念。
Stars: ✭ 485 (+321.74%)
Mvparms⚔️ A common architecture for Android applications developing based on MVP, integrates many open source projects, to make your developing quicker and easier (一个整合了大量主流开源项目高度可配置化的 Android MVP 快速集成框架).
Stars: ✭ 10,146 (+8722.61%)
RoxieLightweight Android library for building reactive apps.
Stars: ✭ 441 (+283.48%)
Reactor🔄 Unidirectional data flow in Swift.
Stars: ✭ 174 (+51.3%)
KeemunNo description or website provided.
Stars: ✭ 13 (-88.7%)
AlfonzMr. Alfonz is here to help you build your Android app, make the development process easier and avoid boilerplate code.
Stars: ✭ 90 (-21.74%)
Notzz App📝 A Simple Note-Taking App built to demonstrate the use of Modern Android development tools - (Kotlin, Coroutines, State Flow, Hilt-Dependency Injection, Jetpack DataStore, Architecture Components, MVVM, Room, Material Design Components).
Stars: ✭ 158 (+37.39%)
RemvvmReMVVM is an application architecture concept, marriage of Unidirectional Data Flow (Redux) with MVVM.
Stars: ✭ 168 (+46.09%)
RenderUIKit a-là SwiftUI.framework [min deployment target iOS10]
Stars: ✭ 2,150 (+1769.57%)
RxviperAndroid micro framework for developing apps based on clean VIPER architecture.
Stars: ✭ 112 (-2.61%)
Armscomponent📦 A complete android componentization solution, powered by MVPArms (MVPArms 官方快速组件化方案).
Stars: ✭ 1,664 (+1346.96%)
Android Mvp Architecture🏛 A basic sample android application to understand MVP in a very simple way. Just clone, build, run and understand MVP.
Stars: ✭ 203 (+76.52%)
Android Base MvpAndroid Base MVP Concept with RXJava, Dagger, Event Bus, Retrofit, Glide, OkHTTP
Stars: ✭ 141 (+22.61%)
KnotUnidirectional reactive state container for Android & Kotlin
Stars: ✭ 198 (+72.17%)
Android Mvvm ArchitectureThis repository contains a detailed sample app that implements MVVM architecture using Dagger2, Room, RxJava2, FastAndroidNetworking and PlaceholderView
Stars: ✭ 2,720 (+2265.22%)
Android Developer RoadmapAndroid Developer Roadmap - A complete roadmap to learn Android App Development
Stars: ✭ 2,170 (+1786.96%)
knotUnidirectional reactive state container for Android & Kotlin
Stars: ✭ 231 (+100.87%)
ElmdroidMinimalistic Android implementation of The Elm Architecture with android architecture components integration.
Stars: ✭ 25 (-78.26%)
Cycle.swiftAn experiment in unidirectional architecture inspired by Cycle.js. https://cycle.js.org
Stars: ✭ 24 (-79.13%)
DaggerandroidmvvmDemonstrates using Dagger 2.11+ in MVVM app with Android Architecture Components, Clean Architecture, RxJava
Stars: ✭ 255 (+121.74%)
KunidirectionalThe goal of this sample app is to show how we can implement unidirectional data flow architecture based on Flux and Redux on Android... using Kotlin 😉
Stars: ✭ 303 (+163.48%)
Swift Composable ArchitectureA library for building applications in a consistent and understandable way, with composition, testing, and ergonomics in mind.
Stars: ✭ 5,199 (+4420.87%)
Mvpart🎨 A new Android MVP architecture (此框架旨在解决传统 MVP 类和接口太多, 并且 Presenter 和 View 通过接口通信过于繁琐, 重用 Presenter 代价太大等问题).
Stars: ✭ 776 (+574.78%)
Android Modular Architecture📚 Sample Android Components Architecture on a modular word focused on the scalability, testability and maintainability written in Kotlin, following best practices using Jetpack.
Stars: ✭ 2,048 (+1680.87%)
CorerenderMoved to https://github.com/alexdrone/Render
Stars: ✭ 25 (-78.26%)
ReactivereswiftUnidirectional Data Flow in Swift via FRP - Inspired by Elm
Stars: ✭ 133 (+15.65%)
Awesome TcaAwesome list for The Composable Architecture
Stars: ✭ 124 (+7.83%)
NorrisShowcase for Unidirectional Data Flow architecture for Android, powered by Kotlin Coroutines
Stars: ✭ 315 (+173.91%)
Android MvvmMVVM on Android using RxJava and Data Binding
Stars: ✭ 443 (+285.22%)
Android Mvp ArchitectureThis repository contains a detailed sample app that implements MVP architecture using Dagger2, GreenDao, RxJava2, FastAndroidNetworking and PlaceholderView
Stars: ✭ 4,360 (+3691.3%)
AndroidallAndroid 程序员需要掌握的技术栈:数据结构算法、程序架构、设计模式、性能优化、插件化、热更新、Kotlin、NDK、Jetpack,以及常用的开源框架源码分析如 Flutter、Router、RxJava、Glide、LeakCanary、Dagger2、Retrofit、OkHttp、ButterKnife 等
Stars: ✭ 849 (+638.26%)
Just Another Android AppAn Android base app with loads of cool libraries/configuration NOT MAINTAINED
Stars: ✭ 1,654 (+1338.26%)
BubbbleSample app showcases the MVP pattern and Robert Martin's Clean Architecture approach.
Stars: ✭ 226 (+96.52%)
Component🔥🔥🔥A powerful componentized framework.一个强大、100% 兼容、支持 AndroidX、支持 Kotlin并且灵活的组件化框架
Stars: ✭ 2,434 (+2016.52%)
KarchiRepository that showcases 3 different Android app architectures, all with Java and Kotlin versions: "Standard Android", MVP and MVVM. The exact same app is built 6 times following the different patterns.
Stars: ✭ 20 (-82.61%)
Rx.observeTransform any method to an Rx Observable ! (VIPER)
Stars: ✭ 34 (-70.43%)
Thirtyincha MVP library for Android favoring a stateful Presenter
Stars: ✭ 1,052 (+814.78%)
ReMVVMReMVVM is an application architecture concept, marriage of Unidirectional Data Flow (Redux) with MVVM.
Stars: ✭ 180 (+56.52%)
Kotlin CleanarchitectureThis is a sample app that is part of a blog post I have written about how to architect android application using the Uncle Bob's clean architecture and Fernando Cejas Android-CleanArchitecture in Kotlin. Post in Spanish: http://katade.com/clean-architecture-kotlin/
Stars: ✭ 274 (+138.26%)
Vueflux♻️ Unidirectional State Management Architecture for Swift - Inspired by Vuex and Flux
Stars: ✭ 315 (+173.91%)
TeapotUnidirectional Dataflow library for Android inspired by The Elm Architecture
Stars: ✭ 29 (-74.78%)
Android Starter[Android Architecture] Android starter based on MVP/Dagger2/RxJava2/Robolectric/Espresso/Mockito. It provides a generator to fast create a Android template project.
Stars: ✭ 522 (+353.91%)
Android tmdb clean architectureShowcase of clean architecture concepts along with Continuous Integration and Development for modular Android applications. Includes test suits (functional and unit tests) along with code coverage.
Stars: ✭ 63 (-45.22%)
NovateA safety client by Https for android, (Android网络框架,基于Retrofit和RxJava打造的链式网络库, 支持okhttp的调用风格,又兼容Retrofit API,并支持rxJava链式操作)
Stars: ✭ 1,442 (+1153.91%)
MediapickerEasy customizable picker for all your needs in Android application
Stars: ✭ 105 (-8.7%)
Dev Stuff😎 Programming stuff for everyone. Collection of articles, videos about architecture, Domain Driven Design, microservices, testing etc.
Stars: ✭ 105 (-8.7%)
Jiandou豆瓣Material Design风格的Android客户端
Stars: ✭ 104 (-9.57%)