iOS dev
@iosdevio
10.9K
subscribers
12
photos
5
files
6.03K
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://medium.com/@alessandromanilii/swiftui-navigationsplitview-b5ba2df07bb4
Medium
SwiftUI: NavigationSplitView
Learn to use the new NavigationSplitView introduced in iOS 16
iOS dev
https://medium.com/@gremlinflat/how-i-optimize-memory-consumption-for-content-rich-apps-9f1be8fe22af
Medium
How I Optimize Memory Consumption for Content-Rich Apps
9 Months ago, I’ve been starting my journey as a learner at Apple Developer Academy @Binus, and I literally didn’t know much & zero…
iOS dev
https://www.avanderlee.com/concurrency/task-groups-in-swift/
SwiftLee
Task Groups in Swift explained with code examples
Task Groups allow you to run multiple tasks in parallel and await their results. Bundle the outcome together into a single collection.
iOS dev
https://belkadan.com/blog/2023/01/Rescuing-Files-with-Swift/
-dealloc
Rescuing Files From Classic Mac OS...with Swift!
Computer archaeology with a modern language (and a bit more runtime work)
iOS dev
https://betterprogramming.pub/swift-unit-testing-fatal-errors-420ed4cb1100
Medium
Swift: Unit Testing Fatal Errors
Or how I reached 100% code coverage in Factory.
iOS dev
https://betterprogramming.pub/control-your-swiftui-app-with-face-recognition-using-scenekit-767f5d3fcaa5
Medium
Control Your SwiftUI App With Face Recognition Using SceneKit
Bring your app to life through an investigation into the challenges faced
iOS dev
http://swiftwithmajid.com/2023/01/18/mastering-charts-in-swiftui-mark-styling/
Swift with Majid
Mastering charts in SwiftUI. Mark styling.
Last week we started a series of posts about the new Charts framework available on the latest Apple platforms. We talked about basic stuff and learned how to plot data. This week we will continue mastering the Charts framework by learning different customization…
iOS dev
https://www.guardsquare.com/blog/swift-native-method-swizzling
iOS dev
https://danielsaidi.com/blog/2023/01/17/mimicking-the-ios-system-notification-in-swiftui
Daniel Saidi
Mimicking the iOS system notification in SwiftUI
In this post, I’ll show how you can use the SystemNotificaton open-source library to mimic iOS system notifications in your SwiftUI apps.
iOS dev
https://holyswift.app/how-to-create-animation-with-swiftui-canvas-timelineview/
Holy Swift
How to create Sound Wave Animation with TimelineView and Canvas in SwiftUI - Holy Swift
Unlock the full potential of SwiftUI animations with Canvas and TimelineView. Learn how to create dynamic and engaging user interfaces.
iOS dev
https://testableapple.com/gaining-access-to-command-line-from-xctest/
Testableapple
Gaining access to Command-line from XCTest
XCTest works inside a sandbox, which means you literally can’t even stick your nose out of the box. Well, almost. Let’s bypass this limitation and learn how to gain access to the command line from tests.
iOS dev
https://www.pointfree.co/blog/posts/99-modern-swiftui
www.pointfree.co
Modern SwiftUI
A call to action: how would *you* rebuild Apple's "Scrumdinger" application? We've shown our
take on modern SwiftUI, but we would love to see how you tackle the same problems. Don't like
to use a observable objects for each screen? Prefer to use @StateObject…
iOS dev
https://douglashill.co/javascript-in-swift/
Douglas Hill
Using JavaScript in a Swift app
How I used JavaScriptCore to add a JavaScript dependency to my iOS app to remove tracking parameters from URLs.
iOS dev
https://douglashill.co/nspredicate-null-inequality/
Douglas Hill
NSPredicate: an old API with new surprises
Discovering an inconsistency in how NSPredicate handles matching inequality with nil values, and implementing something better.
iOS dev
https://doordash.engineering/2023/01/18/how-to-speed-up-swiftui-development-and-testing-using-previewsnapshots/
DoorDash
How to Speed Up SwiftUI Development and Testing Using PreviewSnapshots
Check out PreviewSnapshots, an open-source preview snapshot tool that can share configurations between Xcode previews and snapshot tests
iOS dev
https://www.emergetools.com/blog/posts/how-order-files-speed-up-protocols
Emergetools
Emerge Tools Blog | How To Speed Up Swift By Ordering Conformances
How to easily make the slowest operation in Swift ~20% faster with an order file.
iOS dev
https://betterprogramming.pub/multi-select-filter-in-swift-part-1-5f4da79989b9
Medium
Multi-select Filter in Swift
How to implement filtering logic using design patterns
iOS dev
https://blog.eidinger.info/prevent-copy-paste-into-other-ios-apps
Swifty Tech by Marco Eidinger
Prevent copy & paste into other iOS apps
Learn about general and named UIPasteboard instances, Swift Swizzling, and how to prevent copy & paste into other iOS apps and protect your clipboard.
iOS dev
https://holyswift.app/how-to-solve-observable-object-problem/
Holy Swift
The Nested Observables Problem in SwiftUI - Holy Swift
Learn about the Nested Observables Problem in SwiftUI and how to solve it with this comprehensive guide. Check the SwiftUI example now!
iOS dev
https://www.racecondition.software/blog/swiftui-homeworks/
Race Condition
Cracking the iOS-Developer Coding Challenge, SwiftUI Edition
In a recent post, I presented an approach for succeeding on take-home iOS-developer coding challenges. (For brevity, I henceforth refer to these particular coding challenges as “coding challenges”.) The model solution in that post used UIKit because, at the…