Asynchronous Programming with SwiftUI and Combine: Functional Programming to Build UIs on Apple Platforms
by Peter Friese
Foreword
I’ve been developing iOS apps for a while and started learning SwiftUI almost as soon as it was released back in 2019. I remember that I couldn’t wait to start using it because it just seemed so much more intuitive for me than UIKit.
There wasn’t much SwiftUI documentation at first and those of us who jumped straight in had to figure out a lot of things for ourselves. So I started sharing what I learned while building apps with SwiftUI on a blog.
Just a few months later, the SwiftUI team at Apple reached out to me to join them in working on the framework. It was an invaluable experience and it gave me a great perspective on the inner workings of SwiftUI and the decisions behind the APIs. Sure, SwiftUI is not perfect and still needs time ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access