DEV Community

Book 4 Swift & AI Masterclass Series' Articles

Back to Programming Central's Series
Mastering Real-Time AI in SwiftUI: Driving UI from Model Predictions with @Observable

Mastering Real-Time AI in SwiftUI: Driving UI from Model Predictions with @Observable

Comments
4 min read
Building a ChatGPT-Style Typing Effect: Mastering AsyncSequence for Real-Time AI in SwiftUI

Building a ChatGPT-Style Typing Effect: Mastering AsyncSequence for Real-Time AI in SwiftUI

Comments
4 min read
Mastering @Bindable: The Secret to Building High-Performance AI Apps in SwiftUI

Mastering @Bindable: The Secret to Building High-Performance AI Apps in SwiftUI

Comments
4 min read
Mastering Dependency Injection in SwiftUI: Sharing AI Clients with @Environment

Mastering Dependency Injection in SwiftUI: Sharing AI Clients with @Environment

Comments
4 min read
Mastering AI UX: How to Animate Confidence Scores and Probability Distributions with Swift 6

Mastering AI UX: How to Animate Confidence Scores and Probability Distributions with Swift 6

Comments
4 min read
Mastering Real-time AI Token Streaming: How to Build a ChatGPT-Style UI with SwiftUI

Mastering Real-time AI Token Streaming: How to Build a ChatGPT-Style UI with SwiftUI

Comments
4 min read
Mastering SwiftUI Overlays: How to Draw Real-Time AI Bounding Boxes with GeometryReader and Canvas

Mastering SwiftUI Overlays: How to Draw Real-Time AI Bounding Boxes with GeometryReader and Canvas

Comments
4 min read
Mastering AI UI: Building a Reusable, Animated Confidence Bar with Swift 6 and SwiftUI

Mastering AI UI: Building a Reusable, Animated Confidence Bar with Swift 6 and SwiftUI

Comments
4 min read
Bridging the Gap: Mastering Real-Time AI Camera Feeds in SwiftUI with UIViewRepresentable

Bridging the Gap: Mastering Real-Time AI Camera Feeds in SwiftUI with UIViewRepresentable

Comments
4 min read
Mastering Real-Time Audio Visualization: Building a Pro-Grade Waveform for AI Apps in Swift 6

Mastering Real-Time Audio Visualization: Building a Pro-Grade Waveform for AI Apps in Swift 6

1
Comments
4 min read
Stop the Spin: Mastering Long-Running AI Tasks with Swift 6 Actors

Stop the Spin: Mastering Long-Running AI Tasks with Swift 6 Actors

1
Comments
4 min read
Why Your AI App Feels Sluggish: Mastering Cancellation and Task Groups in Swift Concurrency

Why Your AI App Feels Sluggish: Mastering Cancellation and Task Groups in Swift Concurrency

1
Comments
4 min read
Beyond the Back Button: Mastering State-Driven Navigation for AI Workflows in SwiftUI

Beyond the Back Button: Mastering State-Driven Navigation for AI Workflows in SwiftUI

1
Comments
4 min read
Beyond the Happy Path: Mastering AI Error Handling in SwiftUI

Beyond the Happy Path: Mastering AI Error Handling in SwiftUI

1
Comments
4 min read
Mastering BackgroundTasks: How to Build High-Performance AI Apps Without Killing the Battery

Mastering BackgroundTasks: How to Build High-Performance AI Apps Without Killing the Battery

Comments
4 min read
Swift 6 Concurrency: How to Build Rock-Solid AI Apps with Sendable and Actors

Swift 6 Concurrency: How to Build Rock-Solid AI Apps with Sendable and Actors

1
Comments
4 min read
Stop the Wait: Mastering Real-Time AI Token Streaming with Swift and URLSession

Stop the Wait: Mastering Real-Time AI Token Streaming with Swift and URLSession

Comments
4 min read
Building a Real-Time AI Chat UI with SwiftUI: The Ultimate Guide to Streaming Tokens and @Observable

Building a Real-Time AI Chat UI with SwiftUI: The Ultimate Guide to Streaming Tokens and @Observable

1
Comments
4 min read
Mastering SwiftData: Building Persistent "Memory" for Your Next AI Chatbot

Mastering SwiftData: Building Persistent "Memory" for Your Next AI Chatbot

Comments
4 min read
From Raw Model to Refined Product: Mastering Keyboard Avoidance and Accessibility in Swift 6 AI Apps

From Raw Model to Refined Product: Mastering Keyboard Avoidance and Accessibility in Swift 6 AI Apps

Comments
4 min read