Open your app's Documents folder programmatically in Files app
A guide for iOS developers on how to programmatically open their app's Documents folder in the Files app using a URL scheme.
A guide for iOS developers on how to programmatically open their app's Documents folder in the Files app using a URL scheme.
Explains the differences between loadView and viewDidLoad in UIKit, focusing on memory management and weak vs. strong subviews.
A guide to implementing in-app subscriptions for iOS and Android apps without requiring a backend server, using a .NET plugin.
A guide to correctly implementing gradient text in UIKit's UILabel, covering common pitfalls and solutions for proper rendering.
Explores the UIColor(patternImage:) initializer in iOS development for creating repeating image patterns, highlighting its uses and limitations.
A beginner's guide to creating Progressive Web Apps (PWAs) for iOS, covering custom icons, splash screens, and dark mode support using SwiftHtml and Vapor.
Explains how to fix incorrect animations in iOS Diffable Data Sources by implementing custom Hashable conformance for custom types and Core Data objects.
A guide to implementing and testing Dynamic Type in iOS apps to support user-adjustable font sizes for accessibility.
A guide for iOS/macOS developers on improving app accessibility for Voice Control, covering labels, APIs, and best practices.
A guide to running effective technical planning sessions for software teams, covering goals, attendees, and a practical feature breakdown example.
A guide to interview questions and expectations for iOS developer roles, from graduate to junior levels, focusing on technical and cultural fit.
A Swift extension simplifies rounding specific corners of a CALayer by providing more intuitive constant names like .bottomLeft.
Explains how to add delays to Swift Tasks using Task.sleep, with examples and a custom delayed task abstraction.
A developer shares initial impressions of learning Swift and SwiftUI for iOS development, comparing it to Rust and discussing its syntax and features.
Explains the role of Tasks in Swift's concurrency system, focusing on bridging synchronous UI code with asynchronous operations and automatic main thread handling.
Explores the creation, maintenance, and uncertain future of a ReactiveSwift fork of the Composable Architecture (TCA) for cross-platform compatibility.
A video tutorial on refactoring a SwiftUI MovieDB app to SwiftUI 3, iOS 15, and Swift 5.5 with async/await.
Introduces 'Actions', an app that adds 180+ powerful extra actions to Apple's Shortcuts app on macOS, iOS, and visionOS to simplify automation.
A tutorial on implementing editable lists in SwiftUI, covering item editing, moves, deletions, and enabling edit mode.
Lyft's iOS team details their journey from a monolithic Objective-C app to a modern, modular architecture to improve scalability and maintainability.