Swift for Masterminds 2nd Edition Swift for Masterminds 2nd Edition

Swift for Masterminds 2nd Edition

How to take advantage of Swift, iOS 27 and AI Agents to program applications for iPhones, iPads, and Macs

    • 75,00 kr
    • 75,00 kr

Publisher Description

The 2nd edition of the bestselling Swift for Masterminds, now fully updated for Swift 6.4 and iOS 27, with new sections on concurrency and AI-assisted development.



Master the Swift programming language step by step, the easy way, from beginner concepts to advanced techniques. After reading this book, you will know how to write Swift code with confidence, process data efficiently, work with frameworks, and structure your projects to build powerful and scalable applications for iPhones, iPads and Macs.



Whether you're new to Swift or coming from React development, this book will help you get into the fascinating and profitable world of app development for Apple devices with hundreds of projects and sample code ready to use in your own applications.



With this book, you will learn:



How to program in Swift 6.4

How to define custom data types

How to extend Swift data types

How to work with protocols

How to use approachable concurrency with Swift 6.4

How to leverage AI agents to accomplish more in less time

and more!

Get your copy today and start programming real Swift applications.



Content by Chapter:



Chapter 1

App Development

Xcode 27

AI Agents (Codex, Claude, Gemini)



Chapter 2

Introduction to Swift

Swift Data Types

Conditionals and Loops



Chapter 3

Swift Functions

Generic Functions

Closures



Chapter 4

Swift Structures

Computed Properties

Property Observers

Generic Structures



Chapter 5

Swift Enumerations

Raw Values

Associated Values



Chapter 6

Swift Objects

Reference Types

Memory Management

Inheritance

Extensions

Singletons



Chapter 7

Swift Protocols

Protocol Composition

Standard Protocols

Protocol Extensions

Delegates

Generic Protocols

Opaque Types



Chapter 8

Error Handling

Throwing Errors

Handling Errors



Chapter 9

Introduction to Frameworks

Foundation

Core Graphics



Chapter 10

Regular Expressions

Standard Regular Expressions

Regex Builder



Chapter 11

Swift Tools

Property Wrappers

Attributes

Macros



Chapter 12

Approachable Concurrency

Asynchronous and Concurrent Tasks

Isolation Domains

Main Actor

Data Races

Asynchronous Sequences

Asynchronous Images



Learn how to program apps for iPhones, iPads and Macs with Swift, Xcode 27, iOS 27, iPadOS 27 and macOS 27

GENRE
Computing & Internet
RELEASED
2026
27 July
LANGUAGE
EN
English
LENGTH
327
Pages
PUBLISHER
John D Gauchat
SIZE
1.8
MB
SwiftUI for Masterminds SwiftUI for Masterminds
2020
SwiftUI for Masterminds 5th Edition SwiftUI for Masterminds 5th Edition
2024
SwiftUI for Masterminds 4th Edition SwiftUI for Masterminds 4th Edition
2023
SwiftUI Framework SwiftUI Framework
2022
SwiftUI for Masterminds 2nd Edition 2022 SwiftUI for Masterminds 2nd Edition 2022
2022
iCloud and CloudKit in iOS 12 iCloud and CloudKit in iOS 12
2018