iOS dev
@iosdevio
10.8K
subscribers
12
photos
5
files
6.09K
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://medium.com/@matgnt/swiftui-redraw-system-in-depth-attributes-recomputation-diffing-and-observation-66b469fdcada
Medium
SwiftUI Redraw System In Depth: Attributes, Recomputation, Diffing and Observation.
The arrival of SwiftUI in 2019 brought about a major shift in view management. Indeed, views in UIKit used classes with inheritance…
iOS dev
https://tuist.dev/blog/2025/09/22/scale
tuist.dev
Why Large Swift Projects Hit a Wall (And How to Break Through)
Large Swift codebases hit walls: slow builds, flaky tests, complex graphs. We dive into why Apple's toolchain struggles at scale and how teams can overcome these challenges without React Native or Bazel.
iOS dev
https://security.apple.com/blog/apple-security-bounty-evolved/
A major evolution of Apple Security Bounty, with the industry's top awards for the most advanced research - Apple Security Research
Today we’re announcing the next major chapter for Apple Security Bounty, featuring the industry’s highest rewards — up to $2 million and a maximum payout in excess of $5 million — expanded research categories, and a flag system for researchers to objectively…
iOS dev
https://developer.apple.com/documentation/Xcode/enabling-enhanced-security-for-your-app
Apple Developer Documentation
Enabling enhanced security for your app | Apple Developer Documentation
Detect out-of-bounds memory access, use of freed memory, and other potential vulnerabilities.
iOS dev
https://www.youtube.com/watch?v=iYUMr3Y9fAU
YouTube
Secure your app with Memory Integrity Enforcement | Meet with Apple
Discover Memory Integrity Enforcement (MIE), a new security technology where hardware, the operating system, and the compiler work together to prevent access to invalid memory, safely aborting program execution before vulnerabilities can be exploited. Find…
iOS dev
https://github.com/EthanArbuckle/ios-rendering-docs/blob/main/README.md
GitHub
ios-rendering-docs/README.md at main · EthanArbuckle/ios-rendering-docs
documenting my understanding of how iOS draws app content - EthanArbuckle/ios-rendering-docs
👍
2
iOS dev
https://livsycode.com/swiftui/an-apple-intelligence-style-glow-effect-in-swiftui/
Livsy Code → Learn Swift the smart way
An Apple Intelligence-Style Glow Effect in SwiftUI → Livsy Code
Greetings, traveler! Apple’s recent design language introduces a glowing, animated stroke effect that highlights shapes and components in a subtle yet dynamic way. Let’s walk through how to recreate this effect in SwiftUI with reusable extensions. Extending…
iOS dev
https://livsycode.com/swiftui/swiftui-toggle-with-dynamic-image-overlay/
Livsy Code → Learn Swift the smart way
SwiftUI Toggle with Dynamic Image Overlay → Livsy Code
Greetings, traveler! While SwiftUI’s built-in Toggle control works perfectly for most cases, sometimes you want something more expressive—something that visually communicates state beyond just color or position. This small exploration shows how to attach…
iOS dev
https://livsycode.com/swift/detecting-text-language-with-nllanguagerecognizer-in-swift/
Livsy Code → Learn Swift the smart way
Detecting Text Language with NLLanguageRecognizer in Swift → Livsy Code
Greetings, traveler! Language detection is one of those subtle features that can quietly improve user experience—especially in multilingual apps. Whether you’re building a translation tool, a reader app, or adaptive UI that reacts to language, Apple’s NaturalLanguage…
iOS dev
https://www.donnywals.com/using-observations-to-observe-observable-model-properties/
Donny Wals
Using Observations to observe @Observable model properties – Donny Wals
Starting with Xcode 26, there’s a new way to observe properties of your models. In the past, we had to use the function to access properties and receive changes with semantics. In Xcode 26 and Swift 6.
iOS dev
https://antongubarenko.substack.com/p/ios-26-foundation-model-framework-f6d
Substack
iOS 26: Foundation Model Framework - Code-Along Q&A
New educational approach from Apple
iOS dev
https://juniperphoton.substack.com/p/adopting-liquid-glass-experiences
Substack
Adopting Liquid Glass: Experiences and Pitfalls
It’s the start of October, and summer has passed since the launch of the iOS 26 / iPadOS 26 / macOS 26 lineup with the new Liquid Glass design.
iOS dev
https://www.swiftwithvincent.com/blog/why-a-custom-viewmodifier-is-often-useless
Swift with Vincent
Why a custom ViewModifier is often useless — Swift with Vincent
You’re more of a video kind of person? I’ve got you covered! Here’s a video with the same content than this article
🍿
iOS dev
https://kyleye.top/posts/swift-private-imports/
知阅百微 见微知著
Testing Private Members in Swift with @_private(sourceFile:) | 知阅百微 见微知著
A practical guide to using Swift's @_private(sourceFile:) attribute for testing private members, with best practices for safe usage in production code
iOS dev
https://www.swiftjectivec.com/creating-custom-controls-swiftui-learnable-memorable-accessibile/
Swiftjective-C
Learnable, Memorable, Accessible
Creating custom controls is something that's just flat out fun. But, I believe, there's an objectively right way to do it.
iOS dev
https://ravi6997.medium.com/swift-6-3-macros-reducing-boilerplate-by-40-in-real-projects-71d5bea95be2
Medium
Swift 6.3 Macros: Reducing Boilerplate by 40% in Real Projects
Master macro patterns that make repetitive and verbose code seemingly vanish with the might of macro power to take a touch of the…
iOS dev
https://medium.com/@jaikrishnavj/stop-using-fixed-frames-in-swiftui-the-complete-guide-to-containerrelativeframe-3e010968a329
Medium
Stop Using Fixed Frames in SwiftUI: The Complete Guide to containerRelativeFrame()
How one modifier can transform your SwiftUI layouts from brittle to brilliant
iOS dev
https://artemnovichkov.com/blog/foundation-models-profiling-with-xcode-instruments
Artem Novichkov
Foundation Models profiling with Xcode Instruments
Learn how to profile and optimize Foundation Models performance using Xcode Instruments
iOS dev
https://useyourloaf.com/blog/iphone-17-screen-sizes/
Use Your Loaf - iOS Development News & Tips
iPhone 17 Screen Sizes
What's new with the 2025 iPhone 17 screen sizes.
iOS dev
https://swiftwithmajid.com/2025/10/08/building-ai-features-using-foundation-models-streaming/
Swift with Majid
Building AI features using Foundation Models. Streaming.
We’ve already discussed the fundamental concepts of Foundation Models and their structured outputs. This week, we’ll delve into the process of streaming the partial results generated by the model.
❤
1