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://azamsharp.com/2024/09/22/introduction-to-communication-patterns-in-swiftui.html
AzamSharp
Introduction To Communication Patterns In Swiftui
Blog about iOS development and musings on technology
iOS dev
https://fatbobman.com/en/posts/nsmanagedobjectid-and-persistentidentifier/
fatbobman.com
NSManagedObjectID and PersistentIdentifier - Mastering Data Identifiers in Core Data and SwiftData
Explore NSManagedObjectID and PersistentIdentifier in Core Data and SwiftData. Learn their features, usage, and how to manage data object identity efficiently.
iOS dev
https://nilcoalescing.com/blog/SwiftUIEnvironment/
Nil Coalescing
SwiftUI Environment
Explore different ways to work with SwiftUI environment, including reading and setting values, creating custom environment keys, and using the environment to pass down actions and observable classes.
iOS dev
https://www.rudrank.com/exploring-cursor-accessing-external-documentation-using-doc/
Rudrank Riyam
Exploring Cursor: Accessing External Documentation using @Doc
Boost coding productivity with Cursor's @Doc feature. Learn how to index external documentation directly in your workspace, eliminating tab-switching and keeping you in flow.
iOS dev
https://www.swiftjectivec.com/Making-Xcode-Previews-Faster-With-PreviewModifier-in-SwiftUI/
Swiftjective-C
Using PreviewModifier for Quick Xcode Previews
Xcode Previews can either be your best friend or worst enemy. Here's how to tame expensive data to reuse it across previews to keep things snappy.
iOS dev
https://swiftwithmajid.com/2024/10/01/mastering-container-views-in-swiftui-sections/
Swift with Majid
Mastering container views in SwiftUI. Sections.
In the previous post, we discussed the basics of the new container APIs introduced in SwiftUI this year. I want to continue the topic by touching on more advanced recomposition APIs that allow us to decompose sections and their content.
iOS dev
https://www.createwithswift.com/blending-colors-dynamically-with-mix-modifier/
Create with Swift
Blending colors dynamically with the mix modifier
Learn to create custom colors, adjust blend amounts, and choose color spaces with SwiftUI in iOS 18 for precise control.
❤
1
iOS dev
https://digitalbunker.dev/shared-with-you/
iOS dev
https://engineering.idn.media/how-to-perfectly-merge-swiftui-and-uikit-navigation-a-step-by-step-guide-cbae0275b760
Medium
How to Perfectly Merge SwiftUI and UIKit Navigation: A Step-by-Step Guide
Discover how to seamlessly blend SwiftUI into your UIKit app with a unified router for smooth navigation
iOS dev
https://mokacoding.com/blog/how-xcodegen-reducet-the-tdd-in-swift-codebase-by-58-000-lines/
mokacoding
How XcodeGen reduced the TDD in Swift codebase by 58,000+ lines
A code generation story.
iOS dev
https://troz.net/post/2024/sequoia_app_permissions/
TrozWare
App Permissions on macOS Sequoia - TrozWare
Crazy Mac lady. Mac author & developer. Lover of Apple computers and devices. Swift & SwiftUI enthusiast. Unofficial Mac app dev evangelist
iOS dev
https://azamsharp.com/2024/09/30/hidden-cost-of-ai-unit-tests.html
AzamSharp
Hidden Cost Of Ai Unit Tests
The Hidden Cost of AI-Generated Unit Tests: Sacrificing Domain Knowledge
iOS dev
https://christianselig.com/2024/10/beware-userdefaults/
Christianselig
Beware UserDefaults: a tale of hard to find bugs, and lost data
Excuse the alarmist title, but I think it’s justified, as it’s an issue that’s caused me a ton of pain in both support emails and actually tracking it down, so I want to make others aware of it so they don’t similarly burned.
Brief intro
For the uninitiated…
iOS dev
https://www.youtube.com/playlist?list=PLED4k3CZkY9TiTTf0fY8c8hUIGxqztlKX
YouTube
iOS Conf SG 2024
Relive the enriching experience of iOS Conf SG, the premier iOS developer conference in Southeast Asia. Picture this: January 2024, a swarm of developers fro...
iOS dev
https://www.youtube.com/playlist?list=PLugrLwuQvERqB4Kj8GOPwCnUMOLxJ0Ny9
YouTube
SwiftCraft 2024
Share your videos with friends, family, and the world
iOS dev
https://calincrist.com/the-perfect-ios-networking-layer-does-not-exists---part-1
calin.crist()
The perfect iOS networking layer does not exist - Part 1
Of course not. But there are great starting points to build a modular, extensible, and testable networking layer in iOS using Swift.
iOS dev
https://calincrist.com/the-perfect-ios-networking-layer-does-not-exist---part-2
calin.crist()
The perfect iOS networking layer does not exist - Part 2
Of course not. But there are great starting points to build a modular, extensible, and testable networking layer in iOS using Swift. Part 2 covers unit and integration tests.
iOS dev
https://swifttoolkit.dev/posts/cli-question
swifttoolkit.dev
Supporting Interactive Input in CLI Tools Using Property Wrappers
How to use Property Wrappers to make the readLine() method more reusable in your tools
iOS dev
https://www.createwithswift.com/transcribing-audio-from-live-audio-using-the-speech-framework/
Create with Swift
Transcribing audio from live audio using the Speech framework
Learn how to create a SwiftUI application that transcribes audio to text using the Speech framework.
❤
2
iOS dev
https://www.createwithswift.com/applying-visual-effects-combined-with-scrolling-in-swiftui/
Create with Swift
Applying visual effects combined with scrolling in SwiftUI
Learn how to apply visual effects to your views while scrolling with SwiftUI.