tattn / Ios Architectures
Licence: mit
Sample app for iOS architectures
Stars: ✭ 90
Programming Languages
swift
15916 projects
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
Rxviper
Android micro framework for developing apps based on clean VIPER architecture.
Stars: ✭ 112 (+24.44%)
Mutual labels: viper, architecture, mvp, clean-architecture
Viabus Architecture
让 Android 开发可以像流水线一样高效的,职责分离架构 ⚡ 不同于 MVP 的配置解耦,也不能和 似是而非 的 MVVM - Clean 同日而语。VIABUS 是世界范围内首个明确提出,通过职责分离,来真正实现 UI 和 业务并行开发的 Android 项目级开发架构和设计模式理念。
Stars: ✭ 485 (+438.89%)
Mutual labels: architecture, mvvm, mvp, clean-architecture
Architecturesamplewithfirebase
これは、iOSアプリを色々なアーキテクチャで実装してみたものです。
Stars: ✭ 89 (-1.11%)
Mutual labels: mvvm, mvp, clean-architecture, 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
Androidarchitecture
Android Architecture using Google guides
Stars: ✭ 127 (+41.11%)
Mutual labels: architecture, mvvm, mvp, mvc
Modelassistant
Elegant library to manage the interactions between view and model in Swift
Stars: ✭ 26 (-71.11%)
Mutual labels: viper, mvvm, mvp, mvc
Cleanarchitecturerxswift
Example of Clean Architecture of iOS app using RxSwift
Stars: ✭ 3,256 (+3517.78%)
Mutual labels: architecture, mvvm, 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
mvc-tree
🌳 A chronological visualization of the family of MVC patterns.
Stars: ✭ 40 (-55.56%)
Mutual labels: mvc, mvp, mvvm
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
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
Androidquick
做外包用的快速开发库--微信、支付宝支付(含签名,下单)、自定义View(验证码/密码,九宫格图片上传等)、换肤、图片预览、RxJava、EventBus、JetPack、CameraX、base层封装等
Stars: ✭ 565 (+527.78%)
Mutual labels: mvvm, mvp, mvc
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
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
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
iOS Architectures
- [x] MVC
- [x] MVP
- [x] MVVM
- [x] VIPER
- [x] Clean Architecture
Sample App
TODO
- [ ] Flux
- [ ] Flux + RxSwift
- [ ] Redux + ReSwift
- [ ] MVVM + RxSwift
- [ ] MVVM + ReactiveCocoa
- [ ] MVVM-C
- [ ] My MVA (Minimum Viable Architecture)
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].