Swift
Every article on Swift published on this blog, newest first: 5 in total, written by Ramón Chancay.
5 articles on Swift
From the expo-* ecosystem to Apple frameworks: the equivalence table by domain
Which Apple framework replaces each expo-* package when you move from React Native to native iOS: camera, location, authentication, payments, notifications, files and more, with the Info.plist permissions and the silent crash everyone hits once.
Read moreSwift concurrency: goodbye event loop. async let, TaskGroup, actors and Swift 6
Swift Concurrency for people coming from JavaScript: why there is no event loop, how async let and TaskGroup replace Promise.all, what actors and @MainActor are, what Sendable requires and why in Swift 6 a data race is a compile error.
Read moreData in Swift: what TanStack Query did for you and how to build your cache layer
There is no TanStack Query in Swift. How to design the data layer of an iOS app with URLSession and Codable, a repository that emits with AsyncStream, SwiftData or GRDB as the local cache, invalidation and supabase-swift.
Read moreSwift for people who already master TypeScript: the five differences that change how you design
Swift explained for TypeScript developers: value vs reference semantics, optionals as part of the type system, enums with associated data, protocols with extensions, and Codable instead of zod.
Read moreWhy a senior React Native developer should learn native in 2026
When native iOS beats React Native (widgets, day-one APIs, on-device ML), when it loses (two platforms, OTA, team) and why learning Swift adds to your toolkit instead of replacing it.
Read more