iOS dev
@iosdevio
10.8K
subscribers
12
photos
5
files
6.05K
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.8K subscribers
iOS dev
https://www.avanderlee.com/swift/async-await/
SwiftLee
Async await in Swift explained with code examples
Async await in Swift allows to write asynchronous tasks with structured concurrency. Maintain readability in complex code.
iOS dev
https://azamsharp.com/2025/08/17/effective-communication-between-observable-stores.html
AzamSharp
Effective Communication Between Observable Stores
Effective Communication Between Observable Stores in SwiftUI
iOS dev
https://fatbobman.com/en/posts/sendable-sending-nonsending/
fatbobman.com
Swift 6 - Sendable, @unchecked Sendable, @Sendable, sending and nonsending
Explore how Swift 6 uses Sendable, @Sendable, sending, and nonsending to enforce concurrency safety, ensure thread-safe data transfer, and prevent race conditions.
❤
2
iOS dev
https://nilcoalescing.com/blog/ConcentricRectangleInSwiftUI/
Nil Coalescing
Corner concentricity in SwiftUI on iOS 26
Make your views and controls fit perfectly within their containers using new SwiftUI APIs in iOS 26 such as the ConcentricRectangle shape and the containerShape() view modifier.
iOS dev
https://kyleye.top/posts/swiftui-debug-analysis/?lang=en
知阅百微 见微知著
从 DisplayList 到 Transaction: SwiftUI 调试实战 | 知阅百微 见微知著
深入分析如何使用 AttributeGraph API 调试 SwiftUI
❤
1
iOS dev
https://www.avanderlee.com/swift/property-wrappers/
SwiftLee
Property Wrappers in Swift explained with code examples
Learn how to create Property Wrappers in Swift. Use the @propertyWrapper to remove boilerplate, improve readability, and clean up code.
iOS dev
https://www.avanderlee.com/swift/computed-property/
SwiftLee
Swift Computed Property: Code Examples
A Swift Computed Property allows you to define values based on other properties. You can optionally use async/await and throw errors.
iOS dev
https://blog.stackademic.com/stop-using-dispatchgroup-swift-task-groups-are-way-better-a162af2abdcf
Medium
Stop Using DispatchGroup: Swift Task Groups Are Way Better
A practical, human-friendly guide to Swift’s most underrated concurrency feature.
iOS dev
https://www.swiftjectivec.com/Open-Intent-Additions-iOS26-In-AppIntents/
Swiftjective-C
Open Intent in iOS 26
Open Intents are easy peezy in iOS 26. A few API tweaks makes them quick to implement.
iOS dev
https://swiftwithmajid.com/2025/08/19/building-ai-features-using-foundation-models/
Swift with Majid
Building AI features using Foundation Models
Apple introduced the brand-new Foundational Models framework, providing type-safe APIs for using Apple Intelligence models in your apps. This week, we will learn how to use this new framework while building AI features in your apps.
iOS dev
https://wezzard.com/post/2025/08/the-cupertino-ghost-in-the-machine-9ee3
Wezzard
The Cupertino Ghost in the Machine: An Analysis of Xcode's New AI Assistant
My journey into the internals of Xcode 26’s new AI assistant began not with a bug, but with a…
iOS dev
https://swiftwithmajid.com/2025/08/26/building-ai-features-using-foundation-models-structured-content/
Swift with Majid
Building AI features using Foundation Models. Structured Content.
Last week, we talked about the basics of Foundation Models, how to generate text content, and how to tune and control the output. This week, we will talk about simple and yet powerful structured content generation.
iOS dev
https://nilcoalescing.com/blog/LiquidGlassSheetsWithNavigationStackAndForm/
Nil Coalescing
SwiftUI Liquid Glass sheets with NavigationStack and Form
Configure the NavigationStack and Form background in SwiftUI so partial height sheets keep the translucent Liquid Glass appearance on iOS 26.
iOS dev
https://www.massicotte.org/actors
massicotte.org
When should you use an actor?
I enjoy technical conversations that happen across different blogs. One in particular that I revisited recently was a very thought-provoking exchange on enum vs struct. The whole thing is worth your time!
iOS dev
https://rozeridilar.com/2025/09/04/swift-6-migration-for-multi-module-apps/
App Academy
Swift 6 Migration for Multi-Module Apps
Swift 6 turns data-race checks from “nice to have” into “this won’t compile.” If your app is split across many internal frameworks, the smoothest path is incremental: surface Swift 6 diagnostics wh…
iOS dev
https://matteomanferdini.com/swiftui-viewmodel/
Matteo Manferdini
Why Dismissing View Models in SwiftUI is Stifling your App’s Maintainability and Testability (And the Proven Principles for a Better…
If you’ve been working with SwiftUI, you’ve likely noticed that your views start pretty simple but then balloon into large, unmaintainable monoliths that are hard to preview and test. While there are several techniques to keep SwiftUI views modular and reusable…
iOS dev
https://www.ioscoffeebreak.com/issue/issue58
iOS Coffee Break
🤖
Automating Swift Binary Releases Using GitHub Actions
📦
In this edition, I walk you through setting up a GitHub Actions workflow that automatically builds and publishes your Swift CLI tools whenever a new tag is pushed to your repo.
iOS dev
https://useyourloaf.com/blog/treating-warnings-as-errors-in-swift-packages/
Use Your Loaf - iOS Development News & Tips
Treating Warnings As Errors In Swift Packages
In Swift 6.2, Swift Packages give us control over which compiler warnings to treat as errors.
iOS dev
https://useyourloaf.com/blog/swift-default-value-in-string-interpolations/
Use Your Loaf - iOS Development News & Tips
Swift Default Value in String Interpolations
Swift 6.2 makes it easier to interpolate strings with optional values.
iOS dev
https://www.wesleymatlock.com/custom-animations-with-phaseanimator/
Wesleymatlock
Custom Animations with phaseAnimator
Professional iOS Engineer specializing in SwiftUI, VisionOS, and modern Apple platforms. Expert in HealthKit, tvOS, watchOS and even some VisionOS development with 50+ technical articles and comprehensive portfolio.
iOS dev
https://azamsharp.com/2025/09/08/why-90-percent-swiftui-apps-gets-dependency-injection-wrong.html
AzamSharp
Why 90 Percent Swiftui Apps Gets Dependency Injection Wrong
Why 90% of SwiftUI Apps Get Dependency Injection Wrong