iOS dev
@iosdevio
9.93K
subscribers
12
photos
5
files
6.2K
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
9.93K subscribers
iOS dev
https://nerdyak.tech/development/2026/03/16/expand-animation-in-SwiftUI-List.html
Pavel Zak’s dev blog
Expanding Animations in SwiftUI Lists
iOS dev
https://juniperphoton.substack.com/p/pitfalls-and-workarounds-when-dealing
Substack
Pitfalls and workarounds when dealing with RGB HDR Gain Map using ImageIO
I wrote a blog about how to process Apple HDR Gain Map using both ImageIO and Core Image approaches:
iOS dev
https://sundayswift.com/posts/preparing-ios-codebase-for-ai-agents
Sunday Swift
Preparing Your iOS Codebase for AI Agents — Sunday Swift
What I learned setting up a large-scale iOS codebase so that AI coding agents can work in it effectively, from hierarchical documentation to executable skills.
iOS dev
https://www.kiloloco.com/articles/fetchrequest-share-extension-core-data
Kilo Loco
Why @FetchRequest Doesn't Work with Share Extensions (And What Does) | Kilo Loco
If you're using @FetchRequest with a Share Extension, it will never pick up cross-process changes. Here's what actually works.
iOS dev
https://kylebrowning.com/posts/shared-swift-packages/
Kyle Browning
Shared Swift Packages: Unifying Your Client and Server Models
Extract shared API models into a Swift package that both your iOS app and Vapor backend consume. One source of truth, compile-time guarantees, zero duplication.
iOS dev
https://kylebrowning.com/posts/vapor-swiftui-authentication/
Kyle Browning
User Authentication with Vapor and SwiftUI
Add JWT-based authentication to the Vapor backend. Build login and signup screens in SwiftUI. Store tokens securely in Keychain using the closure-based service pattern.
iOS dev
https://www.sagarunagar.com/blog/swift-algorithms-complete-guide/
Sagarunagar
Swift Algorithms - Apple’s Hidden Collection and Sequence APIs You Should Be Using
Learn Swift Algorithms, Apple’s official package for advanced sequence and collection operations. Explore chunked, uniqued, permutations, and more with practical Swift examples.
iOS dev
https://www.wesleymatlock.com/building-adaptive-swiftui-apps-that-scale/
Wesley Matlock
SwiftUI iPad Adaptive Layout: Five Layers for Apps That Don't Break in Split View
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://www.avanderlee.com/ai-development/agentic-development-multi-project-challenges/
SwiftLee
Agentic Development: Multi-Project Challenges
Explore agentic development to streamline multiple projects and enhance your productivity with effective workflow practices.
iOS dev
https://www.avanderlee.com/ai-development/the-one-more-prompt-risk-of-agentic-coding/
SwiftLee
The "One More Prompt" risk of agentic coding
Explore the concept of Agentic Coding and how to avoid the pitfalls of unnecessary prompts in your projects.
iOS dev
https://www.wesleymatlock.com/apple-foundation-models-in-practice/
Wesley Matlock
Apple Foundation Models in Practice: Building On-Device AI Features in Swift
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://fatbobman.com/en/posts/cde-an-attempt-to-make-core-data-feel-more-like-modern-swift/
fatbobman.com
CDE - An Attempt to Make Core Data Feel More Like Modern Swift
In my previous article, I discussed the current reality of Core Data in today's projects: it hasn't disappeared, and it still has unique value, but the disconnect between it and modern Swift projects is becoming increasingly apparent. In this article, I will…
iOS dev
https://www.swiftyplace.com/blog/the-attributegraph-the-engine-behind-every-swiftui-view
SwiftyPlace
The AttributeGraph - The Engine Behind Every SwiftUI View - swiftyplace
SwiftUI has been around since 2019. Apple has given us dozens of WWDC talks about it. And yet most developers — even experienced ones — still get tripped up by the same things: These aren’t ... <a title="The AttributeGraph – The Engine Behind Every SwiftUI…
iOS dev
https://matteomanferdini.com/swiftui-mv-pattern/
Matteo Manferdini
The Myth of the MV pattern: Why SwiftUI developers just reinvented MVC
Since the introduction of SwiftUI, the MV pattern has been discussed in online forums about SwiftUI architecture. Its proponents sell it as a new pattern that aligns with how SwiftUI is intended to be used, while patterns like MVVM are allegedly at odds with…
iOS dev
https://livsycode.com/swiftui/infinite-scrollview-in-swiftui/
Livsy Code → Learn Swift the smart way
Infinite ScrollView in SwiftUI → Livsy Code
Greetings, traveler! Some UI patterns expect a scroll view that never reaches an end. Think of a “featured” carousel on a storefront, a ticker of recent items, a carousel of songs in your player, or a background strip of logos in a landing screen. In these…
iOS dev
https://livsycode.com/swift/thread-vs-queue-vs-actor/
Livsy Code → Learn Swift the smart way
Thread vs Queue vs Actor executor in Swift → Livsy Code
Greetings, traveler! Questions around concurrency often drift into terminology. Thread, queue, executor — the words sound related, and many explanations blur the boundaries between them. That usually works until the first real bug appears, and then the model…
❤
2
iOS dev
https://medium.com/@wesleymatlock/swiftui-coordinator-pattern-navigation-without-navigationlink-d9ebc5a3388b
Medium
SwiftUI Coordinator Pattern: Navigation Without NavigationLink
There’s a moment every iOS app hits where navigation stops being a UI concern and starts being an architecture problem.
👍
2
iOS dev
https://fractal-dev.com/blog/swiftui-perceived-performance
Fractal-Dev
FractalDev - iOS & Web Development
Senior iOS Developer with 8+ years of experience
iOS dev
https://mobilea11y.com/blog/swiftui-not-accessible/
Mobile A11y
No, SwiftUI is not “Accessible by default”
"SwiftUI is accessible by default" is one of the most repeated misconceptions in iOS development. Here’s why that’s wrong and what you actually need to watch out for.
iOS dev
https://www.avanderlee.com/xcode/xcode-build-optimization-using-6-agent-skills/
SwiftLee
Xcode Build Optimization using 6 Agent Skills
Use the Xcode Build Optimization Agent Skill to analyze and improve your build times, saving hours per month.
👍
1
iOS dev
https://www.swiftyplace.com/blog/swiftui-view-lifecycle-onappear
SwiftyPlace
SwiftUI View Lifecycle: When onAppear Actually fires - swiftyplace
In simple setups — a view behind an if condition, a sheet, a fullscreen cover — onAppear works exactly how you’d expect. Show the view, onAppear fires. Remove it, onDisappear fires. State is gone. Clean ... <a title="SwiftUI View Lifecycle: When onAppear…