iOS dev
@iosdevio
10.9K
subscribers
12
photos
5
files
6K
links
There is a single sponsored link in each issue (monday).
One sponsor per issue.
Every sponsored link should be highly relevant to Apple ecosystem app development.
Sponsored link price - 100$
Contact:
@tigorn
Download Telegram
Join
iOS dev
10.9K subscribers
iOS dev
https://www.donnywals.com/solving-actor-isolated-protocol-conformance-related-errors-in-swift-6-2/
Donny Wals
Solving actor-isolated protocol conformance related errors in Swift 6.2 – Donny Wals
Actor isolated protocol conformances are a super useful way to ensure that certain protocol conformances are only available on a specific actor. That said, with this feature you’ll open yourself up to…
iOS dev
https://www.avanderlee.com/swift/playground-macro-running-code-snippets-in-xcodes-canvas/
SwiftLee
#Playground Macro: Running Code Snippets in Xcode's canvas
Learn how the #Playground feature in Xcode 26 can help you experiment with code snippets directly in the canvas.
iOS dev
https://arturgruchala.com/swift-6-2-java-interoperability-in-practice/
Artur Gruchała
Swift 6.2 Java interoperability in practice
If you’ve ever tried straddling two worlds—one foot in the elegant, type-safe realm of Swift and the other in the sprawling ecosystem of Java—you know the pain of keeping them in sync. Swift 6.2 introduces a first-class Swift–Java interoperability layer via…
iOS dev
https://www.mobiledevinterview.com/learn/system-design/gmail-application/
Mobile Dev Interview
Design Gmail - Mobile Dev Interview
Learn about Design Gmail in-depth with Mobile Dev Interview's comprehensive system-design resource.
iOS dev
https://www.kodeco.com/48297451-migrating-to-swift-6-tutorial
kodeco.com
Migrating to Swift 6 Tutorial
The migration path to Swift 6 is now a lot smoother, with lots more guideposts. Work through this tutorial to find out how much easier it’s become.
iOS dev
https://theswiftdev.com/2025/type-safe-and-user-friendly-error-handling-in-swift-6/
Theswiftdev
Type-safe and user-friendly error handling in Swift 6 - The.Swift.Dev.
Learn how to implement user-friendly, type-safe error handling in Swift 6 with structured diagnostics and a hierarchical error model.
iOS dev
https://www.artemnovichkov.com/blog/getting-started-with-apple-foundation-models
Artem Novichkov
Getting Started with Apple's Foundation Models
Learn how to use Foundation Models in iOS apps
iOS dev
https://www.swiftbysundell.com/articles/decoding-swift-types-that-require-additional-data/
Swift by Sundell
Decoding Swift types that require additional data | Swift by Sundell
How Swift’s CodableWithConfiguration API can be used to inject additional, required data into a type’s decoding process, without having to use optionals or declare any additional decoding-specific types.
iOS dev
https://fatbobman.com/en/posts/notificationcentermessage-a-new-concurrency-safe-notification-experience-in-swift-62/
fatbobman.com
NotificationCenter.Message - A New Concurrency-Safe Notification Experience in Swift 6.2
Discover Swift 6.2’s new concurrency-safe NotificationCenter.Message APIs to ensure type safety, eliminate runtime errors, and streamline notification handling.
iOS dev
https://saafo.substack.com/p/migrating-to-swift-actors
Substack
Migrating to Swift Actors
Sharing experiences and solutions for integrating actors into existing codebases.
iOS dev
https://github.com/kimsungwhee/apple-docs-mcp
GitHub
GitHub - kimsungwhee/apple-docs-mcp: MCP server for Apple Developer Documentation - Search iOS/macOS/SwiftUI/UIKit docs, WWDC videos…
MCP server for Apple Developer Documentation - Search iOS/macOS/SwiftUI/UIKit docs, WWDC videos, Swift/Objective-C APIs & code examples in Claude, Cursor & AI assistants - kimsungwh...
iOS dev
https://www.metal.graphics/
www.metal.graphics
Metal Shaders Course - From First Principles to Visual Mastery
Master Metal shaders for SwiftUI development. Learn the GPU fundamentals behind stunning visual effects — no graphics programming experience required.
iOS dev
https://arturgruchala.com/swift-6-2-java-interoperability-in-practice/
Artur Gruchała
Swift 6.2 Java interoperability in practice
If you’ve ever tried straddling two worlds—one foot in the elegant, type-safe realm of Swift and the other in the sprawling ecosystem of Java—you know the pain of keeping them in sync. Swift 6.2 introduces a first-class Swift–Java interoperability layer via…
iOS dev
https://arturgruchala.com/swift-and-c-interoperability-in-practice/
Artur Gruchała
Swift and C++ interoperability in practice
Swift’s new C++ interoperability is a game-changer, letting you tap into mature C++ libraries from Swift’s safe, expressive syntax. In this post, I’ll guide you through the language-pair preview introduced in Swift 5.9—showing how to call C++ functions, wrap…
iOS dev
https://arturgruchala.com/assembler-for-swift-developers/
Artur Gruchała
Assembler for Swift developers
Ever wondered what really happens under the hood when you build that shiny Swift app? Here’s a confession: I used to treat assembly like dark magic—until I decided to embrace it. In this first installment of our three-part series, we’ll cover the bare essentials:…
iOS dev
https://nshipster.com/uncertainty/
NSHipster
Uncertain⟨T⟩
GPS coordinates aren’t exact. Sensor readings have noise. User behavior is probabilistic. Yet we write code that pretends uncertainty doesn’t exist, forcing messy real-world data through clean Boolean logic.
iOS dev
https://juniperphoton.substack.com/p/observation-framework-beyond-the
Substack
Observation framework: Beyond the documentation about observing property changes
Starting with iOS 17, Apple introduced the Observation framework to make updating SwiftUI views more efficient.
iOS dev
https://juniperphoton.substack.com/p/swiftui-core-animation-demystify
Substack
SwiftUI + Core Animation: Demystify all sorts of Groups
Understand DrawingGroup, CompositingGroup and GeometryGroup in the Core Animation way
iOS dev
https://juniperphoton.substack.com/p/rethinking-viewmodel-in-swiftui
Substack
Rethinking ViewModel in SwiftUI
The question of whether the ViewModel concept should exist has become increasingly prevalent recently.
iOS dev
https://medium.com/@matgnt/mastering-swift-6-2-concurrency-a-complete-tutorial-99a939b0f53b
Medium
Mastering Swift 6.2 Concurrency: A Complete Tutorial
Introduction