PinnedInStackademicbyBeing Hari πΒ·Jul 3ActivityKit in SwiftUI β Building Live Activities for the Lock Screen and Dynamic IslandA practical guide to sharing real-time updates from your app β with full SwiftUI code for a delivery tracker.A response icon1A response icon1
PinnedInStackademicbyBeing Hari πΒ·Jul 18App Clips in SwiftUI β Instant Experiences Without InstallationBuild a focused, URL-driven mini-app that launches in seconds from a QR code, NFC tag, or link β no App Store download required.
Being Hari πΒ·1d agoCore Animation, Layer by Layer: A SwiftUI Developerβs Tour of QuartzCoreShape layers, the presentation tree, transactions, display links and the iOS 26 dynamic-range rewrite, framed around one upload ring.
Being Hari πΒ·4d agoCore AI: Everything Expensive Happens Before Your First InferenceAppleβs on-device inference framework spends its design budget on one device-specific compile step, and the Swift API is shaped around it.A response icon1A response icon1
Being Hari πΒ·Nov 8Contacts on iOS: What You Fetch Is All You GetKey descriptors, five authorization states, the ContactsUI button that widens a limited grant, and a change-history API Swift cannot call.
Being Hari πΒ·Nov 4LZFSE Is on Its Way Out: A Measured Tour of Appleβs Compression FrameworkSeven algorithms benchmarked across four corpora, two more that Swift canβt reach, and the reason Appleβs zlib wonβt decode in Python.
Being Hari πΒ·Nov 1Combine From the Demand Up: A Measured Tour of Publishers, Operators and SchedulersEvery claim here came out of a Swift script: demand traces, debounce timings, share() counts, and one subtraction that kills the process.
Being Hari πΒ·Oct 29Nearly Half of Display P3 Falls Outside sRGB, and Other Things ColorSync Will Tell YouSubtitle: Measuring gamut overlap, reading ICC profiles, building transforms, and discovering which rendering intents do nothing at all.
Being Hari πΒ·Oct 27CloudKit From the Sync Engine Down: What CKSyncEngine Still Expects You to OwnA sync-engine-first read of CloudKit: containers, zones, records, sharing, encrypted fields, and the work the engine hands back to you.
Being Hari πΒ·Oct 24ClockKit After the Deprecation Notice: How Complications Worked, and How to Get Off ThemA framework whose own front page tells you to leave. Hereβs the timeline model, the template catalogue, and the way out to WidgetKit.