Sendable and @Sendable closures explained with code examples
Learn how Sendable and @Sendable closures work in Swift concurrency, with code examples ensuring data-race safety.
Learn how Sendable and @Sendable closures work in Swift concurrency, with code examples ensuring data-race safety.
Learn how to use @MainActor in Swift to ensure main thread execution with code examples, including Swift 6.2 changes.
A technical conversation with Gemini about choosing a technology stack for a custom publishing platform to replace WordPress.
Learn how to use the Swift defer keyword with code examples, including async cleanup in Swift 6.4.
Building a web app in Swift using only SwiftNIO, exploring low-level server setup and HTTP handling without frameworks like Vapor.
Explains Swift's memberwise initializer for structs with code examples, including default values and Swift 6.4 improvements.
Integrating Visual Intelligence into iOS apps using App Intents to make app content searchable via image context.
Guide to migrating VoIP apps from Apple's CallKit to LiveCommunicationKit for improved system integration.
Using Apple container machines to test a Swift backend for iOS apps locally.
Extend TextKit line numbers and foldable sections without rebuilding text editing from scratch.
Guide to making SwiftUI toolbars adapt in resizable iPhone apps using new APIs like ToolbarItemGroup and visibilityPriority.
Guide on choosing between on-device and Private Cloud Compute foundation models in Swift for iOS apps.
Using Swift Subprocess 1.0 to write Xcode automation scripts with better output streaming, cancellation, and error handling.
Overview of new concurrency features in Swift 6.4, including async defer statements and other improvements from Swift Evolution proposals.
Guide to building workout zone coaching features using HealthKit in iOS 27 and watchOS 27, covering heart rate and cycling power zones.
Learn how to optimize iOS camera app launch speed using deferred start techniques for faster first preview frame.
A guide to integrating Apple's new Now Playing framework for audio/video apps, covering migration from MediaPlayer APIs.
Explains Apple's App Attest for iOS app integrity, covering threat models and cryptographic validation to prevent fake-client abuse in server-backed apps.
How to check for a new iOS app version using Apple's public iTunes Lookup API without maintaining a server.
Guide to adding Center Stage framing to iOS camera apps using new APIs for dynamic aspect ratios and face-aware framing.