Homepage
Open in app
Sign in
Get started
The Swift Cooperative
Advanced Topics on Swift and SwiftUI Application Development
Swift
SwiftUI
Follow
Environmental Issues In SwiftUI
Environmental Issues In SwiftUI
When is a descendant view not a descendent view?
Michael Long
Mar 25
Tips and Considerations for Using Lazy Containers in SwiftUI
Tips and Considerations for Using Lazy Containers in SwiftUI
This article provides tips and key insights for using SwiftUI’s lazy containers to boost app responsiveness and optimize resource…
fatbobman ( 东坡肘子)
Mar 13
Aspect-Oriented Programming in Swift
Aspect-Oriented Programming in Swift
Using AOP and SOLID as drivers for good design
Luis Recuenco
Mar 4
How to Handle Optional Values in SwiftData Predicates
How to Handle Optional Values in SwiftData Predicates
SwiftData has revamped the mechanism for creating data models, incorporating a type-safe mode for predicate creation based on model code…
fatbobman ( 东坡肘子)
Feb 21
The Definitive Guide to ViewState in SwiftUI
The Definitive Guide to ViewState in SwiftUI
Even if you’re doing it, you’re probably doing it wrong….
Michael Long
Feb 19
Recreating Navigation Destination (item:destination:) For iOS 16
Recreating Navigation Destination (item:destination:) For iOS 16
Getting around iOS 17-only limitations with custom bindings.
Michael Long
Feb 4
Exploring SwiftUI Property Wrappers: @AppStorage, @SceneStorage, @FocusState, @GestureState and…
Exploring SwiftUI Property Wrappers: @AppStorage, @SceneStorage, @FocusState, @GestureState and…
In this article, we will continue to explore property wrappers in SwiftUI: @AppStorage, @SceneStorage, @FocusState, @GestureState, and…
fatbobman ( 东坡肘子)
Jan 24
SwiftUI View Models: A Polymorphic Approach
SwiftUI View Models: A Polymorphic Approach
Photo by Possessed Photography on Unsplash
Luis Recuenco
Jan 18
SwiftUI Observation Framework: State Containers
SwiftUI Observation Framework: State Containers
Rethinking State Value Types
Luis Recuenco
Jan 5
Exploring Key Property Wrappers in SwiftUI- @State, @Binding, @StateObject, @ObservedObject…
Exploring Key Property Wrappers in SwiftUI- @State, @Binding, @StateObject, @ObservedObject…
Each property wrapper has its unique use cases and advantages.
fatbobman ( 东坡肘子)
Dec 20, 2023
SwiftUI View Models: Lifecycle Quirks
SwiftUI View Models: Lifecycle Quirks
Coming from UIKit and imperative UI frameworks, SwiftUI is a paradigm shift… but that shift has issues.
Luis Recuenco
Dec 18, 2023
2 Minute Tips: The Dark Secrets of Bools
2 Minute Tips: The Dark Secrets of Bools
The Swift Standard Library Strikes Again
Jacob Bartlett
Dec 4, 2023
About The Swift Cooperative
Latest Stories
Archive
About Medium
Terms
Privacy
Teams