Friese, Peter

Asynchronous Programming with SwiftUI and Combine: Functional Programming to Build UIs on Apple Platforms

(No reviews yet) Write a Review
ISBN 13:
9781484285718
author:
Friese, Peter
format:
Paperback
publisher:
APress
language:
English
Publication Year:
2023
Pages:
434
Dimensions:
23.4 x 15.6 x 2.4 centimetres (0
Genre:
Computers, Programming, Mac General,
Condition:
New
Availability:
Item usually sent within 2 working days
£28.26

Description

Build UI-heavy applications more easily and efficiently with SwiftUI and Combine. This comprehensive guide takes you through the process of creating modern apps for Apple platforms using declarative programming and functional reactive principles. You'll learn how to describe your desired UI, manage app state, and access asynchronous APIs using Swift's new async/await features and Apple's Functional Reactive Programming framework, Combine. By the end of the book, you'll have a solid understanding of architecting and implementing UI-heavy apps in a declarative and functional reactive way. With this book, you'll be able to build simple and complex UIs in SwiftUI, understand its state management system, and work with Combine to access networks and other asynchronous APIs. Perfect for developers targeting all Apple platforms (iOS, iPadOS, watchOS, macOS, tvOS) with little overhead.

View AllClose