All Projects → Ios Architectures → Similar Projects or Alternatives

1649 Open source projects that are alternatives of or similar to Ios Architectures

Ribs
Uber's cross-platform mobile architecture framework.
Stars: ✭ 6,641 (+7278.89%)
Mutual labels:  viper, architecture, mvvm, mvp, mvc
Swift Design Patterns
🚀 The ultimate collection of various Software Design Patterns implemented in Swift [Swift 5.0, 28 Patterns].
Stars: ✭ 85 (-5.56%)
Mutual labels:  viper, architecture, mvvm, clean-architecture, mvc
Ios Design Patterns
Learning ground for iOS Design Pattern included with sample projects for MVC, MVP, MVVM, and VIPER
Stars: ✭ 120 (+33.33%)
Mutual labels:  viper, architecture, mvvm, mvp, mvc
Androidarchitecture
Android Architecture using Google guides
Stars: ✭ 127 (+41.11%)
Mutual labels:  architecture, mvvm, mvp, mvc
Viabus Architecture
让 Android 开发可以像流水线一样高效的,职责分离架构 ⚡ 不同于 MVP 的配置解耦,也不能和 似是而非 的 MVVM - Clean 同日而语。VIABUS 是世界范围内首个明确提出,通过职责分离,来真正实现 UI 和 业务并行开发的 Android 项目级开发架构和设计模式理念。
Stars: ✭ 485 (+438.89%)
Mutual labels:  architecture, mvvm, mvp, clean-architecture
Modelassistant
Elegant library to manage the interactions between view and model in Swift
Stars: ✭ 26 (-71.11%)
Mutual labels:  viper, mvvm, mvp, mvc
Ios Architecture
A collection of iOS architectures - MVC, MVVM, MVVM+RxSwift, VIPER, RIBs and many others
Stars: ✭ 901 (+901.11%)
Mutual labels:  viper, architecture, mvvm, mvc
Architecturesamplewithfirebase
これは、iOSアプリを色々なアーキテクチャで実装してみたものです。
Stars: ✭ 89 (-1.11%)
Mutual labels:  mvvm, mvp, clean-architecture, mvc
Rxviper
Android micro framework for developing apps based on clean VIPER architecture.
Stars: ✭ 112 (+24.44%)
Mutual labels:  viper, architecture, mvp, clean-architecture
Westore
更好的小程序项目架构
Stars: ✭ 3,897 (+4230%)
Mutual labels:  mvc, mvp, mvvm
Android Showcase
💎 Android application following best practices: Kotlin, Coroutines, JetPack, Clean Architecture, Feature Modules, Tests, MVVM, DI, Static Analysis...
Stars: ✭ 5,214 (+5693.33%)
Mutual labels:  architecture, mvvm, clean-architecture
Androidquick
做外包用的快速开发库--微信、支付宝支付(含签名,下单)、自定义View(验证码/密码,九宫格图片上传等)、换肤、图片预览、RxJava、EventBus、JetPack、CameraX、base层封装等
Stars: ✭ 565 (+527.78%)
Mutual labels:  mvvm, mvp, mvc
mvc-tree
🌳 A chronological visualization of the family of MVC patterns.
Stars: ✭ 40 (-55.56%)
Mutual labels:  mvc, mvp, mvvm
Core-iOS-Application-Architecture
Core iOS Application Architecture - The development paradigm of clean, testable code and modular iOS applications. + Xcode templates
Stars: ✭ 123 (+36.67%)
Mutual labels:  mvc, mvp, viper
Thirtyinch
a MVP library for Android favoring a stateful Presenter
Stars: ✭ 1,052 (+1068.89%)
Mutual labels:  architecture, mvvm, mvp
Ios Clean Architecture Mvvm
Template iOS app using Clean Architecture and MVVM. Includes DIContainer, FlowCoordinator, DTO, Response Caching and one of the views in SwiftUI
Stars: ✭ 753 (+736.67%)
Mutual labels:  architecture, mvvm, clean-architecture
Iosdesignpatternsamples
This is Github user search demo app which made by many variety of design patterns. You can compare differences in MVC, MVP, MVVM and Flux.
Stars: ✭ 622 (+591.11%)
Mutual labels:  mvvm, mvp, mvc
Business Search App Java
Showcases object oriented programming in Java, Java Swing, Kotlin, and Android
Stars: ✭ 53 (-41.11%)
Mutual labels:  mvvm, mvp, clean-architecture
Android Firebase Kotlin Java Mvp Mvc Mvvm Chat
Simple chat Application with one to one connectivity using Firebase Real time Database written in MVC,MVP and MVVM architecture to better understand the android coding patterns. Purpose of writing same application functionality with 3 different pattern is to show how single application can be developed using 3 different patterns(Mvc, Mvp, Mvvm).
Stars: ✭ 180 (+100%)
Mutual labels:  mvvm, mvp, mvc
Android Clean Architecture Boilerplate
Apply clean architecture on Android
Stars: ✭ 141 (+56.67%)
Mutual labels:  architecture, mvp, clean-architecture
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 (-77.78%)
Mutual labels:  architecture, mvvm, mvp
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 (+125.56%)
Mutual labels:  architecture, mvp, clean-architecture
iOS-Clean-Architecture-Example
An iOS app designed using clean architecture and MVVM.
Stars: ✭ 50 (-44.44%)
Mutual labels:  architecture, mvvm, clean-architecture
Clean Architecture Swiftui
SwiftUI sample app using Clean Architecture. Examples of working with CoreData persistence, networking, dependency injection, unit testing, and more.
Stars: ✭ 2,925 (+3150%)
Mutual labels:  architecture, mvvm, clean-architecture
ios-architecture-example
Architecture pattern simple examples in iOS. You can compare differences in MVC, MVP, MVVM-Delegate and MVVM-Rx for same feature
Stars: ✭ 16 (-82.22%)
Mutual labels:  mvc, mvp, mvvm
Cleanarchitecturerxswift
Example of Clean Architecture of iOS app using RxSwift
Stars: ✭ 3,256 (+3517.78%)
Mutual labels:  architecture, mvvm, clean-architecture
Go Clean Arch
Go (Golang) Clean Architecture based on Reading Uncle Bob's Clean Architecture
Stars: ✭ 5,128 (+5597.78%)
Mutual labels:  architecture, clean-architecture
Weatherapp
5 Day Forecast app that works on Android and uses latest tools (Kotlin, Navigation, Room, LiveData, Databinding, Dagger 2)
Stars: ✭ 426 (+373.33%)
Mutual labels:  mvvm, clean-architecture
Go Cleanarch
Clean architecture validator for go, like a The Dependency Rule and interaction between packages in your Go projects.
Stars: ✭ 434 (+382.22%)
Mutual labels:  architecture, clean-architecture
Coordinator Mvvm Rx Example
Example of MVVM-C architecture implemented with RxSwift
Stars: ✭ 469 (+421.11%)
Mutual labels:  architecture, mvvm
Wanandroid
🏄 基于Architecture Components dependencies (Lifecycles,LiveData,ViewModel,Room)构建的WanAndroid开源项目。 你值得拥有的MVVM快速开发框架:https://github.com/jenly1314/MVVMFrame
Stars: ✭ 410 (+355.56%)
Mutual labels:  architecture, mvvm
Awesome Ios Architecture
🏯 Better ways to structure iOS apps
Stars: ✭ 4,451 (+4845.56%)
Mutual labels:  architecture, mvvm
Android Base
Android Clean Architecture MVP RESTful client template app
Stars: ✭ 87 (-3.33%)
Mutual labels:  mvp, clean-architecture
Modular Monolith With Ddd
Full Modular Monolith application with Domain-Driven Design approach.
Stars: ✭ 6,210 (+6800%)
Mutual labels:  architecture, clean-architecture
Swift Viper Module
Xcode template for VIPER Architecture written in Swift 4
Stars: ✭ 527 (+485.56%)
Mutual labels:  viper, architecture
Theatre
Pet project using Clean Architecture + MVVM + Reactive Extensions + Android Architecture Components. The data are fetched from LondonTheatreDirect API. 🎭
Stars: ✭ 577 (+541.11%)
Mutual labels:  mvvm, clean-architecture
Offlinesampleapp
Sample Offline-First MVVM app that uses Android Priority Job Queue, Room, Retrofit2, LiveData, LifecycleObserver, RxJava2, Dagger Android
Stars: ✭ 653 (+625.56%)
Mutual labels:  mvvm, clean-architecture
Mosby
A Model-View-Presenter / Model-View-Intent library for modern Android apps
Stars: ✭ 5,473 (+5981.11%)
Mutual labels:  architecture, mvp
Tyto
manage and organise things
Stars: ✭ 662 (+635.56%)
Mutual labels:  mvvm, mvc
Ios Mvp Clean Architecture
Demo iOS application built to highlight MVP (Model View Presenter) and Clean Architecture concepts
Stars: ✭ 637 (+607.78%)
Mutual labels:  mvp, clean-architecture
Devutils
🔥 ( 持续更新,目前含 160+ 工具类 ) DevUtils 是一个 Android 工具库,主要根据不同功能模块,封装快捷使用的工具类及 API 方法调用。该项目尽可能的便于开发人员,快捷、高效开发安全可靠的项目。
Stars: ✭ 680 (+655.56%)
Mutual labels:  mvvm, mvp
Firebucket
Glimpse into Firebase, with a simple TODO list app built around Dagger, RxJava 2, Clean architecture and of course, Firebase.
Stars: ✭ 376 (+317.78%)
Mutual labels:  mvp, clean-architecture
Androidviewmodel
Separating data and state handling from Fragments or Activities without lots of boilerplate-code.
Stars: ✭ 824 (+815.56%)
Mutual labels:  architecture, mvvm
Cleanarchitecture
Clean Architecture Solution Template: A starting point for Clean Architecture with ASP.NET Core
Stars: ✭ 8,945 (+9838.89%)
Mutual labels:  architecture, clean-architecture
Mvpart
🎨 A new Android MVP architecture (此框架旨在解决传统 MVP 类和接口太多, 并且 Presenter 和 View 通过接口通信过于繁琐, 重用 Presenter 代价太大等问题).
Stars: ✭ 776 (+762.22%)
Mutual labels:  architecture, mvp
Snowball
Android Clean Code Sample Project
Stars: ✭ 26 (-71.11%)
Mutual labels:  architecture, mvp
Kotlin Native Superhero App
Android and iOS master detail application for list Marvel Super Heroes
Stars: ✭ 15 (-83.33%)
Mutual labels:  mvp, clean-architecture
Android Mvp
Android Model View Presenter
Stars: ✭ 28 (-68.89%)
Mutual labels:  mvp, clean-architecture
Flair
This is powerful android framework
Stars: ✭ 31 (-65.56%)
Mutual labels:  mvvm, mvp
Ribble
Simple Dribbble Client using Dribbble API, fully written in Kotlin 😱 ❤️
Stars: ✭ 872 (+868.89%)
Mutual labels:  mvp, clean-architecture
Blockchain Tracker
A blockchain market tracking app. Example implementation of reactive clean architecture and testing.
Stars: ✭ 30 (-66.67%)
Mutual labels:  mvvm, clean-architecture
Android Mvp Architecture
MVP + Kotlin + Retrofit2 + Dagger2 + Coroutines + Anko + Kotlin-Android-Extensions + RX-java + Mockk + Espresso + Junit5
Stars: ✭ 82 (-8.89%)
Mutual labels:  mvp, clean-architecture
Rx.observe
Transform any method to an Rx Observable ! (VIPER)
Stars: ✭ 34 (-62.22%)
Mutual labels:  viper, architecture
Earthquakes
Demo application showing alerts about Earthquakes. Built using Clean Architecture and MVP approach.
Stars: ✭ 34 (-62.22%)
Mutual labels:  mvp, clean-architecture
Stocker
Stocker is a currency monitoring app. It offers instant currency rates of banks.
Stars: ✭ 38 (-57.78%)
Mutual labels:  mvvm, clean-architecture
Mvvm Kotlin Android Architecture
MVVM + Kotlin + Retrofit2 + Hilt + Coroutines + Kotlin Flow + mockK + Espresso + Junit5
Stars: ✭ 1,014 (+1026.67%)
Mutual labels:  mvvm, mvp
The Book Of Viper
the one and the only
Stars: ✭ 851 (+845.56%)
Mutual labels:  viper, architecture
Viper Templates
Swift Xcode templates for creating VIPER architecture stacks
Stars: ✭ 33 (-63.33%)
Mutual labels:  viper, clean-architecture
Exchange Rates Mvvm
Sample Android project which incorporates MVVM, databinding, RxJava2, Dagger2 and Clean Architecture approach.
Stars: ✭ 43 (-52.22%)
Mutual labels:  mvvm, clean-architecture
Mvvmc Splitviewcontroller
Example project with UITabBarController inside UISplitViewController using RxSwift and MVVM-C architecture.
Stars: ✭ 45 (-50%)
Mutual labels:  architecture, mvvm
1-60 of 1649 similar projects