Serverside Swift, Structured Concurrency and more with Joannis Orlandos
Podcast interview discussing Server-side Swift, Structured Concurrency, the Swift Server Workgroup, and maintaining clean code with developer Joannis Orlandos.
Podcast interview discussing Server-side Swift, Structured Concurrency, the Swift Server Workgroup, and maintaining clean code with developer Joannis Orlandos.
Explains how to create custom environment values in SwiftUI, covering the standard method and noting updates from WWDC24.
A SwiftUI tutorial on creating a custom LabelStyle to tint only the icon, leaving the text color unchanged.
A guide to using SwiftyMocky, a mocking framework for Swift, to simplify unit testing by creating mocks for dependencies.
A podcast episode discussing WWDC 24, developer challenges in the EU, and bugs in Xcode 15, with hopes for a more stable release.
A guide to customizing the default file header comment for new Swift files created within a Swift Package, using an IDETemplateMacros.plist file.
An interview with the creators of Skip.tools, discussing their Swift-to-Kotlin transpiler for building native Android and iOS apps from a single SwiftUI codebase.
Explains how to use Xcode 15's DocC to document and create links to native Swift type extensions for better API discoverability.
Explores using Swift's internal @_silgen_name attribute for forward declarations to improve build times, with strong warnings about its risks.
SwiftUI best practices for using @StateObject property wrappers to avoid performance pitfalls and bugs during initialization.
A guide to automating the build and deployment of Swift Package DocC documentation to GitHub Pages using GitHub Actions.
A guide to using nightly Swift toolchains on macOS for testing bug fixes and upcoming language features like Embedded Swift.
Explains how the Swift compiler uses a syntax check to automatically apply @MainActor isolation to closures passed to DispatchQueue.main.async.
A developer discusses recognizing when an app's design isn't resonating with users and shares plans to experiment with improving its visual interface.
Explains how Swift's inout parameters reduce code duplication, with examples from a real open-source project.
Investigates a bug in iOS 17.2+ causing custom keyboard extensions with Swedish (se.) bundle IDs to disappear from settings and the keyboard switcher.
A Swift tutorial for macOS developers on how to add a background color to menu bar icons to make apps stand out.
The EmojiKit SDK for Swift is being open-sourced, moving from a commercial product to a free, public GitHub repository.
A developer adds GameCenter leaderboards with weekly resets to their iOS game, Endless Hurdles, to foster fair competition.
A tutorial on using the open-source Swift package ApiKit to integrate with and model REST APIs, using the Yelp API as an example.