
This is a transcript of a live Q&A session with Apple engineers answering specific questions about Swift Concurrency. Topics include the difference between Task { @MainActor in } and MainActor.run, the meaning of nonisolated and nonisolated(nonsending), using @concurrent for offloading work, task cancellation best practices, actor limits, the new withDeadline proposal, migration from Swift 5 to Swift 6 concurrency, and testing async code.
Lead iOS Developer with 10+ years of experience. Mentor and career advisor with a focus on IoT and HealthTech. Based in Armenia.
Anton helps organizations worldwide conceptualize and execute mobile strategies, crafting solutions that provide exceptional user experiences.
iOS: Swift, SwiftUI, Combine, MVVM, MVC, BLE, CoreData, CoreLocation, MapKit, APNS, ARKit, WidgetKit, watchOS, tvOS, iPadOS.
Other: Realm, Apollo GraphQL, Firebase, Amplitude, OneSignal, RevenueCat, Branch.io.
Open to remote work or relocation. Book a meeting via Calendly.