Rudrank Riyam
iOS Developer & Technical Writer
Swift insights, iOS development tips, and coding stories
AiOS Dispatch
Join 900+ developers getting weekly insights
Latest Articles
·6 min read
Exploring Swift 6: Task-isolated value of type '() async -> ()' passed as a strongly transferred parameter; later accesses could race
Explore Swift 6 concurrency challenges and learn to tackle error 'Task-isolated value passed as strongly transferred parameter.' Discover solutions for thread-safe code, including Sendable types, @MainActor, and async/await best practices.
·4 min read
Exploring Indie Life: Adding App Privacy Details
iOS App Privacy: An indie developer's guide to adding privacy details on the App Store. Explore data collection practices for Meshing, a mesh gradient tool. Learn how to navigate Apple's privacy requirements, ensure user trust, and balance app functionality.
·9 min read
Exploring Swift 6: Static property 'shared' is not concurrency-safe because non-'Sendable' type may have shared mutable state
Discover how to tackle Swift 6 concurrency errors in this hands-on guide. Learn about Sendable types, @MainActor, and async/await. From @unchecked Sendable to proper concurrency handling, best practices for writing thread-safe Swift code in the new era of strict concurrency checking.
·4 min read
Exploring App Intents: Creating Your First App Intent
App Intents expose your app's actions to iOS, Siri, and Shortcuts, making it accessible & discoverable. This guide introduces the basics of App Intents, explaining what they are, why they're important, & how to create a simple AppIntent. Learn to extend app's functionality beyond its boundaries.