Announcing Haunted House Software
Developer announces 'Haunted House Software' as a brand for releasing personal apps, starting with ScratchBook for Mac.
Developer announces 'Haunted House Software' as a brand for releasing personal apps, starting with ScratchBook for Mac.
Explains a hidden iOS 26 Phone app setting that changes the tap behavior for recent calls, comparing Unified and Classic modes.
Explains how to use iOS On-Demand Resources to store secrets like API tokens outside the app binary for enhanced security.
A guide to using 'vibe coding' with AI to build your first iOS app, starting with product specification and prompt creation.
A developer shares the technical process and code for converting a paid iOS app to a freemium model, including handling legacy users.
Apple announces a second-generation AirTag with improved UWB chip, longer Bluetooth range, and a louder speaker for better tracking.
Analysis debunking claims of low iOS 26 adoption, attributing flawed reports to a change in Safari's user agent string reporting.
A critical review of Apple's new 'Liquid Glass' interface design in macOS 26, iOS 26, and iPadOS 26, highlighting inconsistencies and a perceived decline in UI quality.
A technical guide to implementing and managing schema migrations in SwiftData, covering automatic and manual migration strategies.
A developer shares their experience using AI tools to convert iOS apps to Android, detailing the process, challenges, and results.
A tutorial on using Apple's Vision framework to extract text from images in Swift, covering both old and new APIs.
KeyboardKit 10.2 introduces a new on-device dictation engine for keyboard extensions, enabling private, voice-based features.
A developer shares his 2025 iPhone home screen setups, detailing how he uses Focus Modes and custom shortcuts to organize apps and widgets for different daily contexts.
A technical overview of the Puzzmo platform's 2025 tech stack, covering new features, iOS app development, and backend improvements.
Learn how to use Apple's MetricKit framework to collect detailed app performance diagnostics and build a monitoring dashboard.
Explains iOS/macOS 26+ concurrency-safe notifications using MainActorMessage & AsyncMessage protocols to replace standard Notification Center.
A tutorial on implementing iOS-style large header titles that collapse on scroll in React Native using the Expo Router library.
A developer shares their journey to joining Wealthsimple's mobile team and reflects on React Native's evolution and its limitations.
A technical guide on reproducing and fixing an I/O data race in Go using DTrace, including a minimal code reproducer and analysis.
Analysis of Apple's alleged anti-competitive tactics and non-compliance with the EU's Digital Markets Act (DMA), focusing on browser restrictions and misleading claims.