Swift programmer / previous SDWG member / Darwin platform hacker Options are my own. Follow me for learning SwiftUI internal details. https://xitter.cf/t.co/DvuIoVvRqi

Earth
Joined December 2018
👻 Scary news right before bed: my new $249.99 Claude account just got banned again. 🪦 Survived only about 10 days.
1
5
1,617
SwiftUI’s point-cloud hit testing can send a tap to the larger target—even when you tap inside the smaller one. With disablePointCloud, the smaller target wins here. Coming soon to LookInside: see these hit-testing decisions visually. 👀
LookInside 3.0 is here! 🎉 We've rewritten the Mac app in Swift and added SwiftUI gesture debugging: • Visualize hit regions • Inspect responders & gestures • Spot undersized tap targets github.com/LookInsideApp/Loo…
2
37
3,042
Just use OpenSwiftUI to port my old "Kinetic Studio" SwiftUI Demo (Test shape animation) to more platforms without a single code change beside changing import SwiftUI to OpenSwiftUI. The screenshots below is OpenSwiftUI on Android, iOS and macOS respectively.
5
27
1,143
Android and iOS gif version ⬇️
4
173
We used to support both AG and OAG/IAG in OpenSwiftUI. As AppKit and UIKit uses more SwiftUI internally, use AG will bring more risks/crashes for OSUI since SUI and OSUI has different graph namespace. SwiftUI rule → AppKit → SwiftUI environment namespace A namespace A OK OpenSwiftUI rule → AppKit → SwiftUI environment namespace B namespace A Crash The fix is simple, just wrap with Graph.withUpdate to cut off AG's UpdateStack.
1
12
894
OpenSwiftUI + TimelineView animation demo on macOS & iOS & Android. The video is recorded with a modified version of @JiaxuLiDev 's Framing tool.
1
1
22
1,345
Started to port OpenSwiftUI with more backends(SDL) and more platforms(Android & Linux). Since most platform (WASM excluded) OpenSwiftUI supports just shared with the same architecture(DisplayList + AG graph), you can use your favorite API on every platform. eg. _printChanges() for debugging and TimelineView for time based animation.
2
2
19
1,076
I'm currently working on making the SwiftUI-2048 game cross-platform. If you have other SwiftUI app desired to be ported, please DM me.
1
183
Those non-Apple platforms is still in early age. And I have plenty of PR waiting upstream review. If you want to play with it. Go check the android/dev branch. github.com/OpenSwiftUIProjec…
62
OpenSwiftUI 0.24.0 is out 🎉 - Label / Button / Toggle and corresponding styles - Blend modes and compositing groups - DragGesture and PanGesture - visionOS CI with binary builds - PreviewProvider and refined Previews macro imp github.com/OpenSwiftUIProjec…
2
3
44
2,083
Public API coverage finally passes 50% for the first time: Full report: openswiftuiproject.github.io…
4
262
Kyle Ye retweeted
The latest beta version of RuntimeViewer 3.0 has been released. This version offers an Xcode-level search experience and optimizes interoperability between ObjC and Swift; ObjC implementations in Swift are now recognized correctly. For more details, please see the release notes.
4
5
47
2,630
Swifty Download Manager is ready to ship. apps.kyleye.top/sdm But it keeps got rejected under 2.3.7: “Download” isn’t allowed in the name on MAS. It passed after clarification on v1. Later versions just keeps got rejections no matter how I explain to the reviewer. They somehow thought it was a file manager. 😶 I can’t find that ban in 2.3.7, and the MAS has plenty of “Downloaders.” Has anyone know how to fix this? I really do not want to change to a random name to workaround it.
Made some cool progress on SDM.
2
14
1,669
Great news! 🎉 OpenAI just upgraded the new Codex for OSS grants from $100 to $200 Pro for 6 months!
Replying to @charliermarsh
Can we pay the remaining 100$/M ourselves to stay at the 200$ plan if we receive the new grants?
1
14
1,045
My fix is finally landed 🚀 “Added support for non-finite floating-point values in exit test captures. (swift-testing#1842)”
Swift 6.4.1 is out now! ⚙️ This maintenance release improves compiler stability, enhances dependency resolution in Swift Package Manager, and includes fixes for Foundation and Swift Testing. More here: forums.swift.org/t/announcin…
2
1
54
2,734
I see many one-shot, vibe-coded Swift DSL frameworks lately. OpenSwiftUI will stay human-reviewed and iterate at my path. Agents can speed things up, but I’m resisting the urge to hand it all over. To me, truly mastering a project means you can keep building it without an agent.
5
7
109
4,495