Building and loading dynamic libraries at runtime in Swift
A guide to creating a dynamic plugin system in Swift using runtime library loading for modular server-side applications.
A guide to creating a dynamic plugin system in Swift using runtime library loading for modular server-side applications.
Highlights new features in Swift 5.3, including Swift Package Manager updates and language enhancements like multiple trailing closures.
A tutorial on using custom UIView to dim app backgrounds and hide sensitive content in the iOS App Switcher.
A Swift tutorial on saving and reading files from a user's iCloud Drive using FileManager and CloudKit in an iOS app.
A tutorial on implementing a modern swipe-to-delete action with a custom trash icon in an iOS TableView using trailingSwipeActionsConfiguration.
A guide on using EKEventEditViewController in Swift to let users save events to the iOS system calendar, covering setup, permissions, and delegate handling.
Advanced Swift tips for cleaner code: optional unwrapping, range checking, randomness, and @autoclosure usage.
Explains how to fix broken target="_blank" links in iOS WKWebView by implementing a specific WKUIDelegate method.
A developer shares his experience using an iPad Pro with Magic Keyboard as a primary laptop for writing and programming in 2020.
A tutorial on setting up and running server-side Swift projects inside Docker containers using the Vapor 4 framework.
A guide to implementing a modular plugin and hook system in Swift, inspired by event-driven architectures like WordPress.
A beginner-friendly guide to implementing user authentication and authorization in Vapor 4 using sessions and JWTs, written in Swift.
A tutorial on building a generic CRUD controller for RESTful APIs using Vapor 4 and Swift, covering HTTP basics and code implementation.
A guide to using Vapor's command-line tools for building, running, and managing Swift server applications, including serve, migrate, and log commands.
A guide for iOS developers on implementing mouse and trackpad hover interactions for iPad apps using the new iPadOS 13.4 APIs.
A tutorial on creating and using middlewares in Vapor 4, a server-side Swift framework, to handle common routing tasks.
A guide to writing Swift scripts using Vapor 4's Command API and comparing it with Swift Argument Parser for backend tasks.
A developer explains how and why they built a command line interface (chibictl) for their iOS app using MultipeerConnectivity for debugging.
A tutorial on using the Fluent ORM framework with PostgreSQL in Vapor 4 for server-side Swift development.
A beginner's tutorial on setting up PostgreSQL for use with the Fluent 4 ORM in Vapor, covering installation, user/database creation, and basic management.