ios-design-patterns
Design pattern examples
An iOS project providing sample code and playground projects to explore various design patterns including MVC, MVP, MVVM, and VIPER.
Learning ground for iOS Design Pattern included with sample projects for MVC, MVP, MVVM, and VIPER
139 stars
11 watching
24 forks
Language: Swift
last commit: almost 5 years ago
Linked from 1 awesome list
architecturedesigndesign-patternsiosmvcmvpmvvmpatternsplaygroundswiftviper
Related projects:
Repository | Description | Stars |
---|---|---|
marty-suzuki/iosdesignpatternsamples | A Github user search demo app showcasing various iOS design patterns | 689 |
tailec/ios-architecture | A collection of iOS architecture examples showcasing various software design patterns and their implementation in Swift | 1,514 |
vahidvdn/realworld-design-patterns | Practical examples and discussions on real-world design patterns with their unit tests | 119 |
refactoringguru/design-patterns-csharp | C# examples of classic design patterns used in software development | 817 |
marty-suzuki/qiitawithfluxsample | Demonstrates Flux and MVVM architecture on iOS with RxSwift for managing user authentication and data fetching from a Qiita API. | 105 |
nnupoor/js_designpatterns | A collection of design patterns in JavaScript with examples and explanations using jQuery. | 26 |
shwangdev/designpattern | An implementation of key software design patterns in C++ | 3 |
anupavanm/csharp-design-patterns-for-humans | An ultra-simplified explanation of design patterns in C# with examples | 1,320 |
pedrohperalta/articles-ios-viper | A demo app showcasing the implementation of the VIPER architectural design pattern using Swift and RxSwift | 269 |
edopelawi/designpatternsplayground | An interactive learning platform showcasing various software design patterns in Swift | 27 |
chuanxshi/javascript-patterns | This repository provides documentation and examples of various design patterns implemented in JavaScript to solve common software development problems. | 9,392 |
ivan-magda/mvvm-example | Protocol-Oriented MVVM example apps showcasing design principles and implementation details | 53 |
onl1ner/ios-mvp-template | A flexible iOS template implementing the MVP pattern to speed up app development | 27 |
josephguan/scala-design-patterns | An implementation of design patterns in Scala, covering various categories and use cases. | 200 |
amitshekhariitbhu/ios-viper-architecture | A sample iOS app demonstrating the implementation of the VIPER architecture using various libraries and frameworks. | 729 |