Browse / Mobile Development / Swift Best Practices
Swift Best Practices
Applies modern Swift 6+ best practices for writing and reviewing safe, concurrent, and high-quality iOS and macOS code.
The source repository doesn't declare a license. Check its terms before reusing the code.
Key features
- Swift 6+ Concurrency Guidance (async/await, actors, MainActor)
- API Availability and Deprecation Patterns
- Modern API Design Principles and Naming Conventions
- Swift 6 Migration Strategies and Breaking Change Guidance
- Code Quality Standards and Anti-Pattern Avoidance
Use cases
- Writing new features for an iOS or macOS application.
- Reviewing a teammate's pull request for concurrency safety and style.
- Migrating a Swift 5 project to the new Swift 6 concurrency model.
Related skills
iOS 26 Liquid Glass
Implements Apple's iOS 26 Liquid Glass design language using SwiftUI and UIKit APIs for translucent, depth-aware user interfaces.
Mobile Development412 ptsNativePHP Architecture
Explains the internal mechanics of NativePHP Mobile to facilitate seamless communication between PHP and native iOS/Android components.
Mobile Development212 ptsNative Code Patterns
Generates production-ready Kotlin and Swift bridge patterns for implementing native functionality in NativePHP plugins.
Mobile Development212 pts