clean-architecture-swiftui
Clean architecture demo
A sample app demonstrating Clean Architecture principles and their application in a SwiftUI project
SwiftUI sample app using Clean Architecture. Examples of working with CoreData persistence, networking, dependency injection, unit testing, and more.
6k stars
105 watching
709 forks
Language: Swift
last commit: about 2 months ago
Linked from 2 awesome lists
architectureclean-architecturecleanarchitecturecoredatademoexample-projectinteractormvvmmvvm-architecturesampleswiftswiftuiswiftui-example
Related projects:
Repository | Description | Stars |
---|---|---|
kudoleh/ios-clean-architecture-mvvm | An iOS app template implementing Clean Architecture and MVVM for building data-driven user interfaces | 3,947 |
sergdort/cleanarchitecturerxswift | An example of Clean Architecture with RxSwift applied to an iOS app, demonstrating the separation of concerns between domain logic, platform implementation, and application UI. | 3,911 |
dimillian/movieswiftui | A SwiftUI and Combine app using the MovieDB API with a custom Flux implementation | 6,458 |
pointfreeco/swift-composable-architecture | A comprehensive library for building maintainable and testable applications with clear separation of concerns | 12,568 |
ra1028/swiftui-atom-properties | Provides an atomic approach to state management and dependency injection for building SwiftUI apps | 295 |
ivanvorobei/swiftui | A collection of examples demonstrating SwiftUI's capabilities in UI and animation design. | 5,235 |
android/architecture-samples | A collection of Android app architectures and patterns for developers to study and implement | 44,492 |
khoren93/swifthub | An iOS client with GitHub integration using RxSwift and MVVM architecture | 3,030 |
clean-swift/cleanstore | Demonstrates Clean Swift architecture by implementing an order creation use case | 1,922 |
happysingh23828/android-clean-architecture | An Android app demonstrating Clean Architecture principles to manage data and dependencies in a maintainable way | 298 |
ryu0118/swiftui-simplex-architecture | A simple architecture library for SwiftUI that decouples state changes from views | 56 |
kodecocodes/swiftui-example-app-koober | Porting an iOS app from UIKit to SwiftUI as part of experimental architecture development | 59 |
bufferapp/android-clean-architecture-boilerplate | A boilerplate project implementing Clean Architecture with Kotlin and Android | 3,662 |
jordansinger/swiftui-kit | A demo app showcasing system components and interactions in SwiftUI | 2,372 |
swiftwebui/swiftwebui | An implementation of SwiftUI for the web, allowing developers to write declarative UI code for browsers | 4,200 |