I feel like I’ve been going down the wrong road on iOS dev - I’ve been learning storyboards and have just noticed that there is a lot of chatter about SwiftUI. As a newbie I had no idea but perhaps I should start looking into it
Comments
Log in with your Bluesky account to leave a comment
We're in this weird state like in the 2nd-3rd year of Swift, where we're in a transition that will take years and depending on the project and company, you may need one or the other. Some people love it, some people complain about it, some stay away. It's good at some things and bad in others.
It's almost certainly the future in Apple's view and it's already great for some subset of apps or parts of others. There are some things it struggles with or just can't do. Mac support is much worse than iOS. But it's a big mindset shift, and some people are skeptical it can fully replace UIKit.
Both are valid frameworks today and if you plan to work in the industry it’s good to know UIKit. Most legacy code is still written in it. Get used to the system, its APIs and then look at SwiftUI.
Comments
This course from @twostraws.bsky.social is really good, I've done a bunch of lessons from it and I'm planning to get back to it when I find some time: