This is the first video in the 6 part series where we build a ToDo app in SwiftUI and then refactor it using Combine.
In this video we will build out the app leaving out persistence and error handling which we will cover in the following videos. We will use MVVM as the design patter and introduce an interesting technique for presenting a modal sheet for both creating a new or updating an existing ToDo item.
Check out the introductory video listed below to get an app overview and what we will be covering.
If you want to support my work, you can buy me a coffee :)
[ Ссылка ]
******** Download my StewartLynch YouTube Channel Application - Free ***********
[ Ссылка ]
Completed Project for this video:
[ Ссылка ]
All Tutorials in this series
Introduction:
[ Ссылка ]
1. Building the ToDo App in SwiftUI
[ Ссылка ]
2. Data Persistence
[ Ссылка ]
3. Meaningful Error Handling
[ Ссылка ]
4. Combine: PassthroughSubject and .sink
[ Ссылка ]
5. Combine: Just and @Published PropertyWrapper
[ Ссылка ]
6. Combine: CurrentValueSubject
[ Ссылка ]
Other References:
Stewart Lynch's YouTube Channel:
[ Ссылка ]
Stewart Lynch on Twitter:
[ Ссылка ]
CreaTECH Solutions Website:
[ Ссылка ]
Stewart Lynch's GitHub:
[ Ссылка ]
![](https://i.ytimg.com/vi/EeSzURDoGCQ/maxresdefault.jpg)