Fish
"Fish" as in "teach a man to fish ... " A study in SwiftUI+CoreData+MVVM ... (by Rillieux)
Contacts
Contacts is an example of SwiftUI life-cycle application using CoreData and MVVM Architecture. **NOTE** this is a work-in-process which has only begun. (by Rillieux)
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
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.
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.
Fish
Posts with mentions or reviews of Fish.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2023-05-21.
- How to create a separate TextField view in its own file and pass Data Model inside the Content view?
-
Best ways to use CoreData in a MVVM SwiftUI app?
I found this to be a much better approach for medium+ size projects, it seems a little overly complicated at first, but it's cleaner, more stable and it's testable.
- Core data example
- CloudKit + NSFetchedResultsController = Real-Time sync between devices
- Do you explicitly define a ViewModel in your apps?
- Is my understanding of Core Data and its implementation to SwiftUI correct?
-
Is my understanding of arguments and how they relate a view's data to the next correct? Particularly while using Coredata?
This is a very basic demo: https://github.com/Rillieux/Fish
- Question Core Data and Viewmodels
- Can we use SwiftUI, with MVVM
- How to design a "computed model" that plays nicely with Core Data and SwiftUI?
Contacts
Posts with mentions or reviews of Contacts.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2022-04-08.
- Samples of Core Data best practices with SwiftUI
- DatePicker to be the value of CoreData "Missing argument for parameter 'date' in call"
-
Is my understanding of arguments and how they relate a view's data to the next correct? Particularly while using Coredata?
And this is more advanced: https://github.com/Rillieux/Contacts
- Can we use SwiftUI, with MVVM
- can I inject viewModel in a view in MVVM pattern?
-
My attempt at CoreData+MVVM. What do you think of my base code?
Blending theses approaches has given me this starting point: https://github.com/Rillieux/Contacts
What are some alternatives?
When comparing Fish and Contacts you can also consider the following projects:
CoreStore - Unleashing the real power of Core Data with the elegance and safety of Swift
Clean Architecture for SwiftUI + Combine - SwiftUI sample app using Clean Architecture. Examples of working with CoreData persistence, networking, dependency injection, unit testing, and more.
BoxFeed - News App 📱 built to demonstrate the use of SwiftUI 3 features, Async/Await, CoreData and MVVM architecture pattern.