Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/V8tr/ModernMVVM
A movie iOS app built with the MVVM architecture, Combine and SwiftUI frameworks https://www.vadimbulavin.com/modern-mvvm-ios-app-architecture-with-combine-and-swiftui/.
https://github.com/V8tr/ModernMVVM
combine ios mvvm swift swiftui
Last synced: 24 days ago
JSON representation
A movie iOS app built with the MVVM architecture, Combine and SwiftUI frameworks https://www.vadimbulavin.com/modern-mvvm-ios-app-architecture-with-combine-and-swiftui/.
- Host: GitHub
- URL: https://github.com/V8tr/ModernMVVM
- Owner: V8tr
- License: unlicense
- Created: 2020-03-12T14:53:38.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2020-03-25T08:58:19.000Z (over 4 years ago)
- Last Synced: 2024-02-22T06:36:57.723Z (4 months ago)
- Topics: combine, ios, mvvm, swift, swiftui
- Language: Swift
- Homepage: https://www.vadimbulavin.com/
- Size: 1.66 MB
- Stars: 460
- Watchers: 9
- Forks: 44
- Open Issues: 7
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Lists
- awesome-ios-architecture - ModernMVVM - A movie iOS app built with the MVVM architecture, Combine and SwiftUI frameworks (Uncategorized / Uncategorized)
- awesome-ios-architecture - ModernMVVM - A movie iOS app built with the MVVM architecture, Combine and SwiftUI frameworks (Uncategorized / Uncategorized)
README
## Article related to this project
- [Modern MVVM iOS App Architecture with Combine and SwiftUI](https://www.vadimbulavin.com/modern-mvvm-ios-app-architecture-with-combine-and-swiftui/).
---
# ModernMVVM
A sample project demonstrating the modern approach to building iOS apps with the MVVM architecture pattern, Combine and SwiftUI frameworks. The app follows unidirectional data flow and shows how to represent the UI as a reactive finite-state machine using [CombineFeedback](https://github.com/sergdort/CombineFeedback).
![]()