MMuhittin Çamdalı16h ago · 18 min readSwiftUI Document API: ReadableDocument and WritableDocumentSwiftUI's Document API got a fundamental update with iOS 27: Apple introduced two new protocols for document-based apps, ReadableDocument and WritableDocument. In this post I walk through the differenmuhittincamdali.hashnode.dev
MMuhittin Çamdalı16h ago · 18 min readApp Intents on iOS 27: LongRunningIntent and SiriiOS 27 brought a major update to the App Intents framework in WWDC26's Session 345: new APIs like LongRunningIntent, CancellableIntent, EntityCollection, and SyncableEntity now make Siri integrations muhittincamdali.hashnode.dev
MMuhittin Çamdalı17h ago · 10 min readSwift 6 Strict Concurrency: Production Migration PlaybookSwift 6 Strict Concurrency: Production Migration Playbook Swift 6.0's strict concurrency looks, at first glance, like an opt-in compile flag. But in reality? It's a serious refactor mandate touching emuhittincamdali.hashnode.dev
MMuhittin Çamdalı17h ago · 18 min readSwift 6.3 Migration: Actor Isolation Warnings and Escape HatchesDon't be surprised if a project that compiled cleanly on Swift 6.2 starts throwing actor isolation warnings after you move to Swift 6.3 without changing a line — it's not a coincidence. Swift 6.3 intrmuhittincamdali.hashnode.dev
FFirstfruits1d ago · 4 min readHow Firstfruits works - the whole mechanismOne sentence: time in the Bible app you already use earns credit, and credit unlocks the apps that eat your day. Everything below is the detail behind that sentence - including the parts that are limigetfirstfruits.hashnode.dev
HHitarth Bhatt2d ago · 7 min readMy iOS App Got 22% Smaller With One Xcode SettingWe didn't write a single new line of code. We just moved some of it into frameworks, like every modularization guide tells you to. Then we archived the release build, and the app had gotten bigger. hitarth.hashnode.dev
AAura Technologies1d ago · 5 min readWriting Good DocC Documentation for Swift Packages: Prose That Developers Actually ReadDocC turns Swift documentation comments into a polished documentation site, and Xcode makes building it almost free. The hard part is not the tooling. It is the writing. Most Swift packages ship DocC 1Aauramacapps.hashnode.dev
AAura Technologies2d ago · 7 min readHow macOS Writing Tools Work in Every App: A Developer's Guide to the Accessibility APIDisclosure: I built DraftKey, an on-device writing assistant for Mac that's built on the APIs below. It comes up once at the end. This post is about the platform, not the product. Grammarly, autocomplauramacapps.hashnode.dev
叶叶子诚2d ago · 3 min readMockMini: building a small, fuzzed proxy core for macOS in ~2,600 linesMockMini is a small, auditable proxy core in C and Swift. It speaks Shadowsocks AEAD, VMess, Trojan and VLESS over TCP, TLS or WebSocket, on top of its own bounded userspace TCP/IP endpoint. It is aboyezicheng2011.hashnode.dev
DDeskFox.Ai3d ago · 7 min readOn-Device Video Captions with SpeechAnalyzer on iOS 26: What Worked and What Didn'tWe build FoxTake, an iPhone app for recording talking-head videos with a teleprompter. After you record, it cuts retakes and burns captions into the video. Version 2.0 targets iOS 26, so captions use deskfox.hashnode.dev