All Projects → RxViper → Rxviper

RxViper / Rxviper

Licence: other
Android micro framework for developing apps based on clean VIPER architecture.

Programming Languages

java
68154 projects - #9 most used programming language

Projects that are alternatives of or similar to Rxviper

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 (+81.25%)
Mutual labels:  architecture, mvp, clean-architecture, android-architecture, presenter
Viabus Architecture
让 Android 开发可以像流水线一样高效的,职责分离架构 ⚡ 不同于 MVP 的配置解耦,也不能和 似是而非 的 MVVM - Clean 同日而语。VIABUS 是世界范围内首个明确提出,通过职责分离,来真正实现 UI 和 业务并行开发的 Android 项目级开发架构和设计模式理念。
Stars: ✭ 485 (+333.04%)
Mutual labels:  architecture, mvp, clean-architecture, android-architecture
Ios Architectures
Sample app for iOS architectures
Stars: ✭ 90 (-19.64%)
Mutual labels:  viper, architecture, mvp, clean-architecture
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 (+8958.93%)
Mutual labels:  architecture, mvp, android-architecture, presenter
Android Clean Architecture Boilerplate
Apply clean architecture on Android
Stars: ✭ 141 (+25.89%)
Mutual labels:  architecture, mvp, clean-architecture
Android tmdb clean architecture
Showcase 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 (-43.75%)
Mutual labels:  mvp, clean-architecture, android-architecture
Android Mvp Architecture
MVP + Kotlin + Retrofit2 + Dagger2 + Coroutines + Anko + Kotlin-Android-Extensions + RX-java + Mockk + Espresso + Junit5
Stars: ✭ 82 (-26.79%)
Mutual labels:  mvp, clean-architecture, android-architecture
Clean Architecture Android
Sample to practice Clean Architecture in android applications.
Stars: ✭ 207 (+84.82%)
Mutual labels:  mvp, clean-architecture, android-architecture
Ios Design Patterns
Learning ground for iOS Design Pattern included with sample projects for MVC, MVP, MVVM, and VIPER
Stars: ✭ 120 (+7.14%)
Mutual labels:  viper, architecture, mvp
Android Architecture
🌇该项目结合 MVP 与 Clean 架构思想,探索在 Android 项目上的最佳实践。
Stars: ✭ 112 (+0%)
Mutual labels:  architecture, mvp, android-architecture
UTair-MVP-Sample
Android Clean Architecture + MVP Sample written in Kotlin
Stars: ✭ 27 (-75.89%)
Mutual labels:  mvp, clean-architecture, android-architecture
Android Kotlin Mvp Clean Architecture
Clean architecture blueprint using Kotlin and MVP pattern.
Stars: ✭ 105 (-6.25%)
Mutual labels:  mvp, clean-architecture, android-architecture
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 (+1728.57%)
Mutual labels:  architecture, clean-architecture, android-architecture
Armscomponent
📦 A complete android componentization solution, powered by MVPArms (MVPArms 官方快速组件化方案).
Stars: ✭ 1,664 (+1385.71%)
Mutual labels:  architecture, mvp, android-architecture
Swift Design Patterns
🚀 The ultimate collection of various Software Design Patterns implemented in Swift [Swift 5.0, 28 Patterns].
Stars: ✭ 85 (-24.11%)
Mutual labels:  viper, architecture, clean-architecture
Mvpart
🎨 A new Android MVP architecture (此框架旨在解决传统 MVP 类和接口太多, 并且 Presenter 和 View 通过接口通信过于繁琐, 重用 Presenter 代价太大等问题).
Stars: ✭ 776 (+592.86%)
Mutual labels:  architecture, mvp, android-architecture
GithubApp-android-architecture
Let's learn a deep look at the Android architecture
Stars: ✭ 16 (-85.71%)
Mutual labels:  mvp, clean-architecture, android-architecture
Ribs
Uber's cross-platform mobile architecture framework.
Stars: ✭ 6,641 (+5829.46%)
Mutual labels:  viper, architecture, mvp
Karchi
Repository 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.14%)
Mutual labels:  architecture, mvp, android-architecture
Business Search App Java
Showcases object oriented programming in Java, Java Swing, Kotlin, and Android
Stars: ✭ 53 (-52.68%)
Mutual labels:  mvp, clean-architecture

JitPack Download Android Arsenal

This is a micro framework with a small, extensible API which provides basic abstractions for building your apps using VIPER architecture.

I copy these classes into all apps I make. I'm tired of doing it. Now it's a library. ©

Dedicated slides and video from my talk @ GDG Minsk 2016

SpeakerDeck or SlideShare

My talk @ GDG Minsk

Download

Grab via Gradle:

compile 'com.dzaitsev.rxviper:rxviper:1.0.0-rc3'

Maven:

<dependency>
    <groupId>com.dzaitsev.rxviper</groupId>
    <artifactId>rxviper</artifactId>
    <version>1.0.0-rc3</version>
</dependency>

License

Copyright 2018 Dmytro Zaitsev

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

    http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].