Asynchronous Programming with SwiftUI and Combine: Functional Programming to Build UIs on Apple Platforms
by Peter Friese
About This Book
Asynchronous Programming with SwiftUI and Combine was written to provide a practical guide to building UIs using the latest APIs and toolkits available from Apple. It begins by introducing SwiftUI as a modern and easy-to-use framework for building reactive UIs in a declarative way. After covering the basic concepts you need to understand to build efficient user interfaces in SwiftUI, it then dives into functional reactive programming and how you can use Combine to solve many of the challenges developers face when building UI-heavy applications that interact with asynchronous backend services. Finally, the book covers Swift’s new structured concurrency features, how they relate to Combine, and when you should use one or the other. ...
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