ios-architecture

iOS architectures examples

A collection of iOS architecture examples showcasing various software design patterns and their implementation in Swift

A collection of iOS architectures - MVC, MVVM, MVVM+RxSwift, VIPER, RIBs and many others

GitHub

2k stars
37 watching
188 forks
Language: Swift
last commit: over 2 years ago
Linked from 1 awesome list

architectureiosios-architecturesmvcmvvmreduxribrxswiftswiftviper

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
objcio/app-architecture A repository of sample code from an iOS application design patterns book, showcasing different app architectures and implementation details. 2,061
denissimon/ios-mvvm-clean-architecture An iOS app demonstrating MVVM-C Clean Architecture with Swift Concurrency and image caching, providing a modular example for building scalable and maintainable apps. 31
haxpor/ios-design-patterns An iOS project providing sample code and playground projects to explore various design patterns including MVC, MVP, MVVM, and VIPER. 139
amitshekhariitbhu/ios-viper-architecture A sample iOS app demonstrating the implementation of the VIPER architecture using various libraries and frameworks. 726
jogendra/example-ios-apps A curated collection of example iOS apps developed in Swift 1,135
ivan-magda/mvvm-example Protocol-Oriented MVVM example apps showcasing design principles and implementation details 53
kudoleh/ios-modular-architecture A template iOS application using Modular Architecture 725
marty-suzuki/qiitawithfluxsample A sample project demonstrating the application of Flux and MVVM patterns in an iOS app with RxSwift. 105
codytwinton/swiftyviper A framework that simplifies the implementation of the VIPER architecture in iOS applications. 124
notests/rxfeedback.swift An RxSwift architecture for building feedback loops and managing state changes in software systems 1,035
ios-reverse-engineering-dev/swift-apps-reverse-engineering A comprehensive guide to reversing and understanding Swift-based iOS apps 138
ferranabello/viperit Simplifies setup of the VIPER architecture for iOS apps 513
igorkulman/iossampleapp An iOS app demonstrating various software development concepts and patterns 893
kodecocodes/swiftui-example-app-koober Porting an iOS app from UIKit to SwiftUI as part of experimental architecture development 59
kitasuke/swiftui-mvvm An iOS project demonstrating the use of SwiftUI with MVVM architecture and Combine framework to fetch data from a GitHub API 706