Kyle Ye @KyleSwifter
Swift programmer / previous SDWG member / Darwin platform hacker Options are my own. Follow me for learning SwiftUI internal details. https://t.co/DvuIoVvRqi kyleye.top Earth Joined December 2018-
Tweets1K
-
Followers3K
-
Following170
-
Likes583
@unixzii @ShikiSuen 尽量用后者而非前者,因为后者metadata确定只是一个非常轻量的DL求值只有 renderer backend 会去移除视图 前者会额外涉及dynamic container,DSL frontend 也会有一些工作量
@unixzii @ShikiSuen 针对这个具体的 case,你从 if flag { Color.primary.opacity(0.1 } 改成 Color.primary.opacity(flag ? 0.1 : 0.0) 就能把这里的AGSubgraphCreate开销干掉 DSL 中 if 会产生DynamicContainer导致overhead 但是我感觉貌似性能瓶颈不在这里,Demo 有点过于简化了
@unixzii @ShikiSuen > 设置 rootView 来更新数据 那就不奇怪了,每次设置 rootView 后会 reevaluate,就没复用机制了 方便抽象下你的 Demo 吗?我看下能不能给你一个公开可用的改进版本
@unixzii @ShikiSuen graph 应该只有在初始化建立依赖的时候预期才会发生,不应该会一直重建才对 看了下上游是 DynamicViewList 触发 update 了,你是更新了数据源的数量吗? 可以给一个 Gist 的最小 example 吗?我用看能不能复现查下 github.com/OpenSwiftUIPro…
@ShikiSuen @unixzii 看情况吧,截图里的是AG初始化Graph的开销,这部分我感觉还好,主要是 List 等实现,OSUI 的话可以支持你完全自定义自己的后端实现,不用受到当前 OS ship 实现的限制
@desugar_64 I’m using Skia for Linux. For Android the demo is currently using the OSUI for UIKit pipeline via UIKit-cross-platform. You can know more on how we map DSL to UIView in OSUI repo and how UIKit work on Android on ucp repo.
Added view renderer backend for OpenSwiftUI on Android via flowkey/UIKit-cross-platform
Swift on Android is becoming real! We’ve started working on bringing OpenSwiftUI to Android — contributions are welcome! Check for issues labeled "platform: Android" eg. github.com/OpenSwiftUIPro…
@hwwaanng 期待 Gestures.framework 能今年转正变成默认,现在 UIKit/SwiftUI 里可以 opt-in ,测试了下还是一堆坑
We are bringing OpenSwiftUI support to Linux! So far no GUI backend is added. Only a basic stdout renderer compared to the UIKit/AppKit view renderer of OpenSwiftUI on Apple platform. But you can evaluate the full OpenSwiftUI API here like Layout and other stuff here.
Since all those right side dependency stuff is open source and cross platform. A Linux/Android port of OpenSwiftUI is near in the future this year. 🎉
@_silgen_name Yeah. It is true. I made most of it last weekend. Both Linux and Android is ready. After the foundation PR is merged. I'm welcome for any GUI backend PR support.
It is using the same architecture you love about SwiftUI and share the same API interface. I do not know why Apple does not open source it and make it cross-platform. But that's why OpenSwiftUI kicks in to fill the gap :)
We also managed to bring OpenSwiftUI to Android via many patches. There are more compiler issue (both clang and swift) need to be resolved upstream. If you know some android workgroup member who is also interested in this project. Please reach to me via DM.
We also managed to bring OSUI to Android. But there are more compiler issue (clang and swift) need to resolve. If you know some android workgroup member who is also interested in this project. Please reach to me via DM.
Fun fact: on appleOS 26, it’s possible to disable all SwiftUI tap gestures in an app without affecting other gestures or functionality. No source code changes nor hooking required. I’ll share a full write-up and the accompanying Gist this weekend. 👀 (Hint: Env & UserDefaults)
@pepicrft Nice, I’ll check it out. The existing automatic Swift Package to generated project flow in Tuist has a few limitations for my use case, like SwiftPM target headers not showing up in Xcode automatically. Explained the limitation in detail in this post community.tuist.dev/t/feature-requ…
I also add directly linking private API support as I explained in the blog. You can enable it by setting SCREENSHIELDKIT_USE_SPI_INTERFACES=1 in the latest 0.2.1 release
For integration usage, just use ScreenShieldKit. We added SwiftUI/OpenSwiftUI support in 0.2.0 release. github.com/Kyle-Ye/Screen…
SwiftUI can also hide a specific view from screenshots directly without wrapping it in a secure UITextField. The trick is to reuse privacySensitive(false), inject SwiftUI's private redaction reason. Check the detail here kyleye.top/posts/swiftui-…
@Lakr233 AI 修复不了的话,我会懒得和它废话,直接选择关掉它自己上 eg. 让它修某个渲染层级修复,定位空转了半个小时全在废话 🤣 github.com/OpenSwiftUIPro…
@simplydt Yeah. But disableUpdateMask 0x12 does not work for macOS somehow. Still try to find how QuarztCore consume it differently on macOS.
Hamid Yusifli @HamidYusifli
4 Followers 17 Following
HamdyMohamedak @hamdymohamedak
84 Followers 354 Following software engineer (Reactjs , RN , Electronjs) Interested in open-source projects
우현진 @woohyunjin06
0 Followers 9 Following
현진 @hyeonji00879907
0 Followers 115 Following
Luming Yin @lumingyin
868 Followers 4K Following
Lanh Trần @tnlanh99
1 Followers 181 Following
Meng @nslogmeng
3 Followers 53 Following
Chris Van Buskirk @chrisvbuskirk
20 Followers 211 Following
⌘ @reereact
0 Followers 42 Following
jesus~ @gooodtomeetyou
27 Followers 181 Following software developer | museum taster | songwritter
𝙳.𝚉𝙷𝚁𝙰... @RY7YY
2K Followers 100 Following انسان هوايته البرمجه ومهتم بالجلبريك وتطبيقات ipa ` حساباتي كلها هون ⤵️
Ivan Sapozhnik 🇺�... @iSapozhnik
1K Followers 537 Following ⌘ apps: ☐ Rewrite Utility ► https://t.co/mhMIoG3IqY ☒ App Launcher ► Launchy (AppStore) ☒ Window Manager ► @thelasso_app ☒ Clipboard Manager ► @Pasty_App
aklrgh @aklrgh
0 Followers 23 Following
manabi.io @manabiSRS
320 Followers 4K Following Learn Japanese by reading on iPhone / iPad / Mac. // Indie dev effort, recently full-time
Lautaro @_lautaropinto
259 Followers 225 Following iOS developer Photographer. Slow learner. Not into follow-for-follow.
yedaochong @yedaochong
11 Followers 212 Following
Chuanda Ding @FlowerCode_
1K Followers 271 Following Leads EcoSec team at @XuanwuLab. My tweets are my own. @[email protected]
Marc @sanmarcos
9 Followers 566 Following
namvox @vhnam7
163 Followers 861 Following Building agentic products by using Codex Shipping products in hours, not weeks 🚀 https://t.co/qQisYx4mMF https://t.co/Grz9K6EgDt
K @ksecurityy
0 Followers 139 Following
Artem @tufvoyager
37 Followers 499 Following Software Engineer iOS/macOS. Indie game development as a hobby.
Shai Mishali 🇮🇱 @freak4pc
6K Followers 1K Following Principal iOS Engineer @riversidefm👨💻. ex @mondaydotcom 💼, @gett 🚕 @timhortons ☕️. Ethan’s dad 👶 Author ✍️ Speaker 📣 OSS ❤️
蝶衣 @diy977407258437
0 Followers 5 Following
Ryota @ryolongo
144 Followers 357 Following
AJie @guanpj
12 Followers 694 Following
vitche @vitche9
5 Followers 837 Following
Niccolò Fontana @nic_fontana
312 Followers 448 Following Passionate iOS Engineer and Computer Science enthusiast 📱👨🏼💻
George Lysenko @georgelysenko1
1 Followers 24 Following
Nathan Tannar @nathantannar4
1K Followers 589 Following 🧑🏻💻 iOS/macOS Engineer | ☕️ Espresso Addict | 🏍️ Motorcyclist | @lumahq prev @browsercompany, @apple
Kyle Macomber @kylemacomber
4K Followers 95 Following Co-founder & CEO @BitrigApp · Co-creator #SwiftUI at Apple
Nathan Lawrence 🌈 @NathanBLawrence
9K Followers 2K Following Dev tools and large machine learning @ 🍎. Formerly: Tools for news and filmmakers. I didn’t choose to have this checkmark.
溴化锂 @0x88FFA357
2K Followers 1K Following
ClaudeDevs @ClaudeDevs
467K Followers 3 Following Official updates for developers building with @ClaudeAI
Nyxia🏳️⚧️ @cantstopnyxia
3K Followers 120 Following 18yo systems engineer • co founder of emexLabs • never bite into the hand that helped you (you know if I mean you)
John Yang @johnjyang
1K Followers 2K Following building @paperboy_ai, local-first desktop assistant. cf @milliondotjs, yc, @pratt_soa dropout
Vivian Kong @vivianvkong
46 Followers 356 Following Building @paperboy_ai, Bass player, hiphop (song, not dance) lover, cat person, @Wharton
Pedro Piñera @pepicrft
7K Followers 1K Following CEO @tuistdev ☀️ Tool maker ✦ Ex @shopify, @soundcloud
Morris Richman @morrisinlife
581 Followers 365 Following @codevapor fan. I make cool apps and swift packages. Swift Student Challenge Winner. Cybersecurity Researcher. Views are my own.
Bitrig @BitrigApp
3K Followers 727 Following Create native Swift apps by chatting with AI. Available now on iOS and macOS.
Peter Steinberger �... @steipete
534K Followers 2K Following Polyagentmorous ClawFather. Came back from retirement to mess with AI and help a lobster take over the world. @OpenClaw🦞 + @OpenAI
Sonia 33 @thesonia33
739 Followers 187 Following 🎨 Founding Designer @zolplay ✍️ Illustrator 🌍 Finding beauty in everyday life through art & design
Vong @Vong_HUST
21 Followers 19 Following
Chad Etzel @jazzychad
6K Followers 2K Following Too many ideas for one lifetime. Lover of nixie tubes and neo pixels.
sam henri gold @samhenrigold
9K Followers 1K Following product designer/engineer-er @tavus, prev @lickability. you can’t knit a sweater without breaking some eggs
Ethan Lipnik @EthanLipnik
7K Followers 929 Following 23. Some people aren’t upset with my work at @interaction. Bad opinions are my own. Ex-Apple
Jerry Zhou @realJerryZhou
147 Followers 14 Following exists as 451; opinions are my own; Creator of @LANDropApp, @AthenaAGI, LMRouter; MTS @MicrosoftAI LLM training infra; Ex-@NVIDIA RISC-V security; CN @yvbbrjdr
Phil Z @philzet
2K Followers 644 Following Software-as-Art | @OpenAI | Founding Engineer @SoftwareAppsInc | macOS UI, AppKit @Apple | @gtcomputing
SkyWT @skywt2003
8K Followers 1K Following 23 yo. 🏳️🌈. builder. observer. wanderer. daytime: Software Engineer at ByteDance. daily thoughts https://t.co/4jRW9bLoRz
Conrad Kramer @conradev
12K Followers 2K Following @openai, previously co-founder @SkyBySoftware, shortcuts @Apple. convivial optimizer
roife @roifex
7K Followers 468 Following Compilers, Static Analysis, Programming Languages / Photography / Furry
Scott Chacon @chacon
16K Followers 1K Following CEO of @gitbutler, cofounder of @SCNE_io, previously cofounder of @github.
집돌이 @_silgen_name
1K Followers 398 Following
Ethan ArbuckIe @ethanarbuckIe
2K Followers 415 Following security engineer. runtime finesser. email: [email protected]
Zac @twodayslate
922 Followers 566 Following Developer. Opinions are my own and not that of my employer.
Jacob Bartlett @jacobtechtavern
5K Followers 2K Following By day: iOS at an AI unicorn 🦄 @meetgranola By night: I write Jacob's Tech Tavern 🍺
xezrunner @xezrunner
2K Followers 1K Following Interested in software user experience and development
Mitchell Hashimoto @mitchellh
202K Followers 146 Following Creator of Ghostty. 👻 Prev founded @HashiCorp, created Vagrant, Terraform, Vault, and others.
Megabits ❄️ @Megabits_mzq
10K Followers 1K Following English: @Megabits_Studio / 日本語: @Megabits_mzq_jp 金鱼一条 / 想当个艺术家,但只会写代码
Daniel Hooper @DanielcHooper
11K Followers 236 Following Graphics/games/low level programming. Created https://t.co/8vlhOleF3K. Former Apple engineer.
Julian Schiavo @_julianschiavo
4K Followers 2K Following 🇮🇹🇭🇰 founding engineer @bitrigapp | prev. @apple swiftui/ai / uiuc cs / @heynox / wwdc scholar 2021,19,18 | my own strong opinions, weakly held
Mx-Iris @JH_Pointer
751 Followers 84 Following macOS Developer & Researcher, GitHub: https://t.co/YnbuCIbrqr
Zhiyu (Apollo) Zhu �... @zhuzhiyu_
458 Followers 737 Following they/any | 1718 #WWDCScholars 21 #SwiftStudentChallenge | @uwcse, now taking care of a bird’s ecosystem at the local fruit company, as well as @PaofuPuffles




































