How to launch a macOS app at login?
A tutorial on programmatically launching a sandboxed macOS app at user login using Swift, Xcode, and the ServiceManagement framework.
A tutorial on programmatically launching a sandboxed macOS app at user login using Swift, Xcode, and the ServiceManagement framework.
A tutorial on creating a universal Swift framework for iOS, macOS, tvOS, and watchOS, covering both traditional and cross-platform methods.
A macOS app for converting HEIC images to JPEG or PNG, addressing compatibility issues with Apple's newer image format.
A Swift library for creating type-safe, declarative keys for UserDefaults, eliminating casting and string repetition.
Lungo is a macOS app that prevents your computer from sleeping and the screen from dimming, with troubleshooting tips and FAQs.
A developer investigates and troubleshoots the long startup time of a Spring Boot Java application running on macOS, analyzing logs to find the cause.
A macOS app that displays battery time and percentage in the menu bar, with FAQs on usage, troubleshooting, and limitations.
A guide to using Clang's Address Sanitizer for memory error detection in iOS/macOS development, covering Xcode configuration and xcconfig files.
Dropbox's latest update adds a non-removable Finder toolbar, sparking criticism for poor UX and ignoring user control.
A guide to programmatically changing and persisting custom application icons on Mac OS X using terminal commands and cache management.
A guide to organizing Xcode projects with conventions for naming, folder structure, and managing multiple targets and platforms.
A guide to setting up and running PHP with the Caddy web server on macOS, including installation and configuration steps.
A developer documents the process of wiping and reinstalling their MacBook, listing essential software, tools, and customizations for a fresh development setup.
A guide to manually update Xcode plug-ins for compatibility with new Xcode versions by editing the DVTPluginCompatibilityUUIDs.
Explores a non-standard, lighter method for integrating iOS dependencies with Carthage using the --no-build flag and direct project inclusion.
A guide to installing Xcode Command Line Tools on macOS without a GUI, useful for automated VM setup.
Swift extensions to simplify Core Data localization, including methods for localizing entity names and working with model strings files.
A technical guide detailing the process of installing Linux, specifically Debian Jessie, on a MacBook Pro, including boot manager setup.
A step-by-step guide to installing the OS X Yosemite Developer Preview Beta as a virtual machine using VirtualBox on a Mac.
A guide to setting up and managing text expansion shortcuts in OS X 10.9 Mavericks, including syncing with iOS via iCloud.