Granite
iOS-Clean-Architecture-MVVM
Granite | iOS-Clean-Architecture-MVVM | |
---|---|---|
1 | 3 | |
4 | 3,667 | |
- | - | |
8.6 | 5.2 | |
3 months ago | about 2 months ago | |
Swift | Swift | |
GNU General Public License v3.0 only | - |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Granite
-
Unidirectional flow in Swift
Would love to hear your insight on my implementation of something similar https://github.com/pexavc/granite
iOS-Clean-Architecture-MVVM
- What do you think about this architecture?
-
What apps should I make to get hired?
Look into some of the architectural patterns out there, find one that makes sense to you, and use that to build your app. For example, check out the Composable Architecture, Clean Architecture, VIPER, MVVM.
-
Any resources to learn about MVVM in UIKit.
Check this https://github.com/kudoleh/iOS-Clean-Architecture-MVVM
What are some alternatives?
Builder - Demonstrates SwiftUI builder patterns for UIKit and networking.
iOS-Clean-Architecture-Example - An iOS app designed using clean architecture and MVVM.
swift-front-arch - Swift-AppArch is a *swifty*, lightweight, and easy to use way to define your macOS, iOS, tvOS, and watchOS app's architecture using a SOLID architecture patterns.
Clean Architecture for SwiftUI + Combine - SwiftUI sample app using Clean Architecture. Examples of working with CoreData persistence, networking, dependency injection, unit testing, and more.
ReduxUI - 💎 Redux like architecture for SwiftUI
Skailer - Beautiful Music Player app built using SwiftUI to demonstrate Neumorphic design pattern and MVVM architecture.
Reactor - 🔄 Unidirectional data flow in Swift.
Wiggles-iOS - Beautiful Puppy adoption app built to Demonstrate the SwiftUI and MVVM Architecture
Expenso - A Simple Expense Tracker App built to demonstrate the use of SwiftUI, CoreData, Charts, Biometrics (Face & Touch ID), Export CSV and MVVM Architecture.
swift-composable-architecture - A library for building applications in a consistent and understandable way, with composition, testing, and ergonomics in mind.