Project Name | Stars | Downloads | Repos Using This | Packages Using This | Most Recent Commit | Total Releases | Latest Release | Open Issues | License | Language |
---|---|---|---|---|---|---|---|---|---|---|
Iosdesignpatternsamples | 617 | 2 years ago | 7 | mit | Swift | |||||
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. | ||||||||||
Swift Verge | 529 | 1 | 7 days ago | 87 | August 27, 2022 | 10 | mit | Swift | ||
🟣 A robust Swift state-management framework designed for complex applications, featuring an integrated ORM for efficient data handling. | ||||||||||
Swiftui Mvvm | 342 | 4 years ago | mit | Swift | ||||||
Sample iOS project built by SwiftUI + MVVM and Combine framework using GitHub API | ||||||||||
Rxxmly | 300 | 5 years ago | 2 | Swift | ||||||
RxSwift 实现MVVM高仿喜马拉雅的函数响应式编程 | ||||||||||
Qiitawithfluxsample | 91 | 6 years ago | mit | Swift | ||||||
A sample project uses Flux and MVVM features with RxSwift. | ||||||||||
Ios Architectures | 86 | 5 years ago | mit | Swift | ||||||
Sample app for iOS architectures | ||||||||||
Rxfluxarchitecture | 39 | 6 months ago | apache-2.0 | Kotlin | ||||||
基于Flux架构的模块化框架 | ||||||||||
Simplestcountersample | 11 | 5 years ago | mit | Swift | ||||||
This is simplest Counter App written in many variety of design patterns. | ||||||||||
Shop | 9 | a year ago | mit | Swift | ||||||
Example e-commerce app with a modern architecture and view layout. Mixed UIKit and SwiftUI. | ||||||||||
Swiftaveiro Tictactoe Flux | 3 | 6 years ago | Swift | |||||||
A potential solution for converting an iOS app to Flux for Swift Aveiro 2017 |
This is Github user search demo app which made by many variety of design patterns.
A / B | MVC | MVP | MVVM | Flux |
---|---|---|---|---|
MVC | - | diff | diff | diff |
MVP | - | - | diff | diff |
MVVM | - | - | - | diff |
You can compare differences like this.
You need to set Github Personal Access Token
like this.
extension ApiSession {
static let shared: ApiSession = {
let token = "" // <- Your Github Personal Access Token
return ApiSession(injectToken: { InjectableToken(token: token) })
}()
}
marty-suzuki, [email protected]
iOSDesignPatternSamples is available under the MIT license. See the LICENSE file for more info.