iOS dev
@iosdevio
10.2K
subscribers
12
photos
5
files
6.15K
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.2K subscribers
iOS dev
https://fatbobman.com/en/posts/xcode-263-claude/
fatbobman.com
Xcode 26.3 + Claude Agent - Model Swapping,MCP, Skills, and Adaptive Configuration
This article shares practical tips for configuring Claude Agent in Xcode 26.3, including how to inject MCP support, install Skills, and write adaptive CLAUDE.md files to help developers use AI assistants more efficiently for Swift development.
❤
1
iOS dev
https://developer.apple.com/swift-student-challenge/
Apple Developer
Swift Student Challenge
Showcase your love of coding by submitting your app playground to the Swift Student Challenge.
iOS dev
https://livsycode.com/best-practices/container-based-dependency-injection/
Container-Based Dependency Injection
iOS dev
https://livsycode.com/swiftui/why-your-observable-class-init-runs-multiple-times-in-swiftui/
Livsy Code → Learn Swift the smart way
Why Your @Observable Class init() Runs Multiple Times in SwiftUI → Livsy Code
Greetings, traveler! SwiftUI encourages a lightweight view layer. Views are value types, rebuilt frequently, and expected to be cheap. This mental model becomes tricky when you start storing reference types in @State, especially after adopting the Observation…
❤
1
iOS dev
https://livsycode.com/swift/array-expression-trailing-closures-in-swift/
Livsy Code → Learn Swift the smart way
Array expression trailing closures in Swift → Livsy Code
Greetings, traveler! Swift’s syntax around trailing closures has steadily evolved over the years. For most types, writing Type { ... } feels natural and predictable. Until recently, however, arrays and dictionaries were a special case. If you tried to attach…
❤
2
iOS dev
https://www.avanderlee.com/ai-development/swift-testing-agent-skill-write-high-quality-tests-with-ai/
SwiftLee
Swift Testing Agent Skill: Write high quality tests with AI
Explore how the Swift Testing Agent Skill enhances your development process, integrating best practices for effective testing.
iOS dev
https://www.wesleymatlock.com/git-worktrees-agentic-ai-the-day-i-stopped-single-threading-my-brain/
Wesley Matlock
Git Worktrees + Agentic AI - The Day I Stopped Single-Threading My Brain
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.
❤
4
iOS dev
https://swiftandmemes.com/how-to-migrate-to-observable-without-breaking-your-app/
Swift and Memes ‣ iOS, Swift, Good Practices - explained with memes!
How to Migrate to @Observable Without Breaking Your App ‣ Swift and Memes
@Observable isn't a syntax swap - it's a new observation model. Learn the migration traps I hit in production and how to avoid them.
❤
1
iOS dev
https://www.massicotte.org/blog/testing-event-stream/
massicotte.org
Testing with Event Streams
A relatively easy way to verify a sequence of events.
iOS dev
https://azamsharp.com/2026/02/14/if-you-are-not-versioning-your-swiftdata-schema.html
AzamSharp
If You Are Not Versioning Your Swiftdata Schema
If You’re Not Versioning Your SwiftData Schema, You’re Gambling
❤
2
iOS dev
https://kyleye.top/posts/debugreplaceableview-multiple-type-erasers/
知阅百微 见微知著
DebugReplaceableView and Swift 6.2's Multiple Type Erasers | 知阅百微 见微知著
How Swift 6.2 enabled multiple @_typeEraser attributes for SwiftUI's new debug optimization
iOS dev
https://www.swift.org/blog/whats-new-in-swift-february-2026/
Swift.org
What's new in Swift: February 2026 Edition
Welcome to this edition of “What’s New in Swift,” where we share interesting projects and updates in the Swift community that deserve visibility to a broader audience.
iOS dev
https://www.swift.org/blog/building-privacy-first-analytics-with-swift/
Swift.org
Swift at scale: building the TelemetryDeck analytics service
TelemetryDeck is an app analytics service specifically for developers, designed to manage usage analytics that are anonymized, privacy-focused, and really easy to use. TelemetryDeck is managing the data of over 16 million people every month, helping thousands…
iOS dev
https://whackylabs.com/swift/ios/uikit/dynamics/2026/03/02/juice-it-up-with-uikit-dynamics/
Whacky Labs
Juice it up with UIKit Dynamics
One of my favorite framework on iOS has to be UIKit Dynamics and not enough people talk about it. But this is going to change today. Let’s build a color palette generator and have some fun with UIKit Dynamics along the way.
iOS dev
https://whackylabs.com/swift/ios/uikit/2026/03/04/simple-uicollectionview-transitions/
Whacky Labs
This one liner to add beautiful transition between UICollectionViews
UIKit comes with a bag full of techniques to build mind blowing animations and transitions but this one liner has to my favorite.
iOS dev
https://livsycode.com/best-practices/nscache-in-swift-a-practical-guide/
Livsy Code → Learn Swift the smart way
NSCache in Swift: A Practical Guide → Livsy Code
Greetings, traveler! Caching rarely looks like a hard problem—until an app starts rendering heavy feeds, repeatedly mapping rich text, or decoding the same assets on every scroll. At that point, the difference between “working” and “smooth” is often a cache…
iOS dev
https://livsycode.com/swiftui/preventing-swiftui-refreshable-from-affecting-child-scroll-views/
Livsy Code → Learn Swift the smart way
Preventing SwiftUI .refreshable from Affecting Child ScrollViews → Livsy Code
Greetings, traveler! SwiftUI’s .refreshable looks deceptively simple: attach it to a List or ScrollView, implement a refresh closure, and you get pull-to-refresh for free. However, there is a detail that often surprises developers the first time they build…
iOS dev
https://www.sagarunagar.com/blog/geometry-in-swiftui/
Sagarunagar
Mastering Geometry in SwiftUI - GeometryReader, GeometryProxy & onGeometryChange
A complete, modern guide to geometry in SwiftUI. Learn layout fundamentals, GeometryProxy, coordinate spaces, and onGeometryChange with examples.
iOS dev
https://www.sagarunagar.com/blog/thread-safety-in-swift/
Sagarunagar
Thread Safety in Swift - Preventing Data Races with Locks, Queues, and Actors
Learn how thread safety works in Swift. Understand data races, synchronization techniques like locks and dispatch queues, and how Swift actors prevent concurrency bugs.
iOS dev
https://kylebrowning.com/posts/wrapping-third-party-dependencies/
Kyle Browning
Wrapping Third-Party Dependencies in Swift
How closure-based service wrappers protect your app from vendor lock-in and make third-party SDKs testable.
iOS dev
https://www.kodeco.com/49535198-getting-started-with-ios-app-observability#toc-anchor-001
kodeco.com
Getting Started with iOS App Observability
Ready to add AI to your iOS apps without privacy concerns or cloud dependencies? Apple Foundation Models brings powerful on-device language models to iOS 18+. This tutorial shows you how to build AI-powered apps with structured data generation, covering basic…