iOS Development Guidelines Swift and SwiftUI Fundamentals - Use Swift 5.9+ with modern language features - Prefer SwiftUI for new UI components - Use property wrappers (@State, @Binding, @ObservedObject, @StateObject) appropriately - Leverage async/await for asynchronous operations - Use Swift concurrency actors for thread-safe code - Follow Swift API design guidelines UIKit and AppKit Patterns - Maintain compatibility with UIKit where needed - Use view controllers with proper lifecycle management - Implement Auto Layout constraints correctly - Use delegation and notification patterns appropr…