How to write HTML in Swift?
A tutorial on generating HTML documents in Swift using the SwiftHtml DSL library and the Vapor web framework.
A tutorial on generating HTML documents in Swift using the SwiftHtml DSL library and the Vapor web framework.
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 creating Combine-compatible wrappers for async/await APIs in Swift, enabling integration between different concurrency models.
Explores upcoming developments in server-side Swift for 2022, including distributed actors, the new concurrency model, and the future of the Vapor framework.
A Swift developer explores using Codable to encode/decode references between types, solving data duplication in JSON-based document models.
Explains two Swift techniques for capturing 'self' strongly within escaping closures, including explicit 'self' keyword and capture lists.
A guide to implementing and testing Dynamic Type in iOS apps to support user-adjustable font sizes for accessibility.
A developer's experience creating a document-based app using Swift Playgrounds 4 on iPad, including challenges with file type declarations.
A guide to interview questions and expectations for iOS developer roles, from graduate to junior levels, focusing on technical and cultural fit.
A tutorial on creating a reusable AsyncButton in SwiftUI to handle asynchronous actions and prevent duplicate calls.
A tutorial on implementing a thread-safe, global storage solution for shared objects in Vapor 4, addressing common pitfalls in writable services.
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.
Explains when and how to implement the Equatable and Identifiable protocols in Swift for effective domain modeling with value types.
Explores using Swift's async/await for lightweight dependency injection and easier unit testing of asynchronous networking code.
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 tutorial on implementing tree data structures in Swift, covering structs, enums, and classes for representing hierarchical data.
A guide to writing unit tests for Swift code that uses async/await, covering asynchronous test methods and error handling.