What's new in Swift 5.3?
Highlights new features in Swift 5.3, including Swift Package Manager updates and language enhancements like multiple trailing closures.
Highlights new features in Swift 5.3, including Swift Package Manager updates and language enhancements like multiple trailing closures.
Advanced Swift tips for cleaner code: optional unwrapping, range checking, randomness, and @autoclosure usage.
Analysis of the 2020 Facebook SDK crash that brought down many iOS apps, highlighting the risks of third-party SDK dependencies and data privacy.
Tutorial on building an independent Apple Watch expense tracker app using SwiftUI and Core Data, focusing on watchOS design.
A tutorial on building an iOS expense tracker app using Core Data for data persistence and SwiftUI for the user interface.
A tutorial on implementing user authentication in a SwiftUI iOS app using Firebase Auth SDK and Sign in with Apple.
Guide on using CocoaPods solely to manage CLI tool versions in iOS projects, without integrating with Xcode.
Explores what debugging truly means in iOS development, distinguishing runtime issues from build problems, learning curves, and design dilemmas.
Explores what debugging truly means in iOS development, distinguishing runtime issues from build problems, learning curves, and design debates.
A developer details their months-long struggle with Apple locking them out of their developer account and the lack of effective support.
A guide to understanding and implementing Property Wrappers in Swift 5.1, including built-in and custom examples.
Guide on using @FetchRequest in SwiftUI to fetch Core Data with NSManagedObjectContext.
A technical guide on implementing iOS Call Directory App Extensions to block unwanted calls and identify unknown numbers.
A developer shares a pragmatic solution for automatically saving and replaying data snapshots to debug bugs in fast-changing apps, using a Swift-based tool.
Turning Apple's SwiftUI Essentials tutorials into interactive Playgrounds for hands-on learning and tinkering.
Explains method swizzling in Swift, its uses, common pitfalls, and provides a practical example for iOS developers.
A technical guide on how to programmatically extract detailed metadata for any iOS app from the Apple App Store using its public API.
Learn how to use SwiftUI in a Playground for faster UI iteration without macOS Catalina.
A developer shares delightful new features in Xcode 11, including capabilities search, quick actions, minimap improvements, and source control history.
Exploring new features in Xcode 11 like capabilities search, editor quick actions, minimap improvements, and source control history.