iOS dev
@iosdevio
10.9K
subscribers
12
photos
5
files
6.01K
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://swiftwithmajid.com/2024/08/13/tracking-geometry-changes-in-swiftui/
Swift with Majid
Tracking geometry changes in SwiftUI
The SwiftUI framework became a mature tool for building apps on all Apple platforms. The recent WWDC introduced missing APIs, adding more value to the framework. One of them is even backward compatible with previous versions of Apple platforms. This week…
iOS dev
https://augmentedcode.io/2024/08/12/cancellable-withobservationtracking-in-swift/
Augmented Code
Cancellable withObservationTracking in Swift
Observation framework came out along with iOS 17 in 2023. Using this framework, we can make objects observable very easily. Please refer to @Observable macro in SwiftUI for quick recap if needed. I…
iOS dev
https://www.avanderlee.com/swiftui/entry-macro-custom-environment-values/
SwiftLee
@Entry macro: Creating custom environment values in SwiftUI
Improve data flow in your SwiftUI app with the @Entry macro. Learn how to define custom environment values and simplify your code.
iOS dev
https://www.avanderlee.com/swift/json-parsing-decoding/
SwiftLee
JSON Parsing in Swift explained with code examples
Learn how to parse JSON in Swift without any external dependencies. Decode JSON and visualize data in your iOS apps with ease.
iOS dev
https://www.mobilesystemdesign.com/blog/modular-lessons/
Mobilesystemdesign
Key Lessons When Moving Towards a Modular Codebase
Learn key lessons to translate a monolithic codebase into a modular one.
iOS dev
https://www.rudrank.com/exploring-swiftui-animating-mesh-gradient-with-colors-in-ios-18/
Rudrank Riyam
Exploring SwiftUI: Animating Mesh Gradient with Colors in iOS 18
Discover the power of SwiftUI's MeshGradient in iOS 18! Learn to create animated mesh gradients using a 3x3 color grid. This tutorial breaks down the process step-by-step, from setting up SIMD2<Float> points to animating color shifts.
iOS dev
https://azamsharp.com/2024/08/18/global-sheets-pattern-swiftui.html
AzamSharp
Global Sheets Pattern Swiftui
Global Sheets Pattern in SwiftUI
iOS dev
https://www.donnywals.com/solving-reference-to-var-myvariable-is-not-concurrency-safe-because-it-involves-shared-mutable-state-in-swift/
Donny Wals
Solving “reference to var myVariable is not concurrency-safe because it involves shared mutable state” in Swift
Once you start migrating to the Swift 6 language mode, you’ll most likely turn on strict concurrency first. Once you’ve done this there will be several warings and errors that you’ll encounter and…
iOS dev
https://fatbobman.com/en/posts/considerations-for-using-codable-and-enums-in-swiftdata-models/
fatbobman.com
Considerations for Using Codable and Enums in SwiftData Models
Explore key considerations for using Codable and enums in SwiftData models. Learn how SwiftData handles Codable, query predicates, and potential pitfalls to avoid.
❤
1
iOS dev
https://www.swift.org/blog/introducing-swift-nio-oblivious-http/
Swift.org
Introducing Oblivious HTTP support in Swift
We’re excited to introduce an implementation of provisional support for Oblivious HTTP to the Swift ecosystem, with the availability of a new package called SwiftNIO Oblivious HTTP.
iOS dev
https://troz.net/post/2024/swiftui-mac-2024/
TrozWare
SwiftUI for Mac 2024 - TrozWare
Crazy Mac lady. Mac author & developer. Lover of Apple computers and devices. Swift & SwiftUI enthusiast. Unofficial Mac app dev evangelist
iOS dev
https://www.avanderlee.com/workflow/designing-apps-5-methods-to-improve-your-workflow/
SwiftLee
Designing Apps: 5 Methods to improve your workflow
Learn how to overcome app design challenges and improve your design workflow with these five methods shared by an expert.
iOS dev
https://ohmyswift.com/blog/2024/08/27/send-data-between-ios-apps-and-extensions-using-darwin-notifications/
OhMySwift
Send data Between iOS Apps and Extensions Using Darwin Notifications
In iOS development, app extensions run in separate processes from their containing apps. This separation poses a challenge when you need to communicate between the main app and its extensions. While NSNotificationCenter is a common choice for passing data…
iOS dev
https://pfandrade.me/blog/swift-build-times-and-module-verification/
pfandrade.me
Swift Build Times and Module Verification…
It’s been a while since I’ve written anything here… I guess that’s mainly because I was focusing on building Secrets 4 and did not want to write about it before it launched. Then, I lost the habit of actually writing stuff here. Let’s see if I can change…
iOS dev
https://nilcoalescing.com/blog/ObservableInSwiftUI/
Nil Coalescing
Using @Observable in SwiftUI views
Discover how to use the @Observable macro in SwiftUI and its advantages over ObservableObject, such as more efficient view updates and simplified code management.
iOS dev
https://swiftlybald.com/javascript-to-swift-and-back-bridging-location-services-in-wkwebview/
JavaScript to Swift and back: Bridging location services in WKWebView
iOS dev
https://pspdfkit.com/blog/2024/dynamic-linking-crash-xcode-16/
Nutrient
Investigating a dynamic linking crash with Xcode 16
Debugging and fixing a crash we noticed after updating to Xcode 16.
iOS dev
https://swift.mackarous.com/posts/2024/08/modifiers-container-background/
Swift.Mackarous
SwiftUI Modifiers Deep Dive: containerBackground | Swift.Mackarous
Welcome to the SwiftUI Modifiers Deep Dive series, where we take a closer look at one SwiftUI modifier each week. In this series, I’ll explore the ins and outs of each modifier, breaking down its functionality and use cases. Whether you’re new to SwiftUI…
iOS dev
https://alejandromp.com/blog/swift-package-manager-dependency-owners/
Alejandro M. P.
Swift Package Manager Dependency Owners | Alejandro M. P.
In my team, one of the things we always make sure of is keeping our dependencies up to date. We rarely add a dependency without a really good reason, and when we do, we assign an owner who is responsible for keeping it up to date.
iOS dev
https://www.rudrank.com/exploring-swiftui-working-with-rotation-gesture/
Rudrank Riyam
Exploring SwiftUI: Working with Rotate Gesture
Discover SwiftUI's RotateGesture to create engaging user interactions. Learn how to implement rotation effects, color shifts, and haptic feedback in your iOS apps. This guide covers basic setup, gesture handling, and advanced techniques to enhance your app's…