15% OFF GIFT VOUCHERS! SHOW ME

Close Notification

Your cart does not contain any items

SwiftUI for Masterminds

How to take advantage of SwiftUI to create insanely great apps for iPhones, iPads and Macs

J D Gauchat

$141.95   $121.06

Paperback

Not in-store but you can order this
How long will it take?

QTY:

English
John D Gauchat
27 February 2026
SwiftUI for Masterminds is a comprehensive course designed to take you from the fundamentals of SwiftUI to the development of professional applications for Apple platforms.

Whether you are a complete beginner starting your journey in app development or an experienced Android developer looking to expand into the Apple ecosystem, this book provides a structured, practical path to mastering SwiftUI.

You will not just learn syntax or isolated examples. You will build real applications while understanding the architecture, data flow, state management, navigation, persistence, networking, multimedia integration, system services, and advanced interface design that modern apps require.

Every chapter is carefully organized to guide you step by step, with clear explanations, hands-on projects, and progressively more advanced concepts. By the end of the book, you will be able to design, build, and deploy fully functional apps for iPhones, iPads, and Macs.

Inside the book, you will learn:

- How SwiftUI works under the hood

- How to design adaptive interfaces for multiple Apple devices

- How to manage data using modern tools like SwiftData

- How to share data between devices

- How to integrate with new and old system frameworks

- How to publish your applications to the App Store

If you are serious about building powerful apps and entering the Apple development market with confidence, SwiftUI for Masterminds will give you the knowledge and practical experience you need.

Xcode 26, iOS 26, macOS 26, Swift 6.2
By:  
Imprint:   John D Gauchat
Edition:   6th 2026 ed.
Dimensions:   Height: 254mm,  Width: 178mm,  Spine: 41mm
Weight:   1.393kg
ISBN:   9781069994202
ISBN 10:   1069994200
Pages:   820
Publication Date:  
Audience:   General/trade ,  ELT Advanced
Format:   Paperback
Publisher's Status:   Active

See Also