|
|
|
|
|
by ChrisMarshallNY
1620 days ago
|
|
Isn't TCA a dependency framework? I haven't found much joy in MVVM. I haven't found that it provides enough benefits to spend the time switching over. I am looking forward to SwiftUI. I really hope that the documentation improves, though. |
|
It is but it's quite straightforward to build your own simpler version using only Combine - that's what we're doing at the moment and it tends to work very well, interacting with Core Data has been kind of clunky though.
> I am looking forward to SwiftUI. I really hope that the documentation improves, though.
I've been on a project using it for the last 8 months both for macOS and iOS, I would honestly not rush into using it anytime soon. It's improved significantly since release, especially if you can target the newest iOS but requiring that is a hard-sell for most. On the Mac it's a different story and is much more neglected, macOS versions also tend to have far longer tails than iOS so it's a non-starter to try and sell a Monterey-only Mac app.
Edit: rereading my comment it sounds like I'm really down on SwiftUI - which I'm not, I think it's great when it works but there's a lot of rough edges at the moment and also quite a lot of hype.