
iOS & macOS designer / Swift Engineer. Lover of small details. 9 years designing at @Apple, 5 on the Xcode team.
San Francisco, CA
Joined June 2010
- Tweets38.5K
- Following862
- Followers9.1K
- Likes19.3K
Edward Sanchez retweeted

Thalia Echevarria Fiol@thaliaecheOct 16
🇺🇸
United StatesConnected via United States App StoreAccount-level information, not a live location or per-post device.
Replying to @blakecbyers
I’ve started to write a little bit on my page thaliaeche.is/iconic. I’ll make sure to write a bit more and I’ll think about some talks. Let me know if you want any topic in particular 😊
Edward Sanchez retweeted
Today I am open-sourcing my custom SwiftUI animation sequencing package that I developed to drive the animations in Letters. It can do all sorts of things!
github.com/jazzychad/Animati…
Edward Sanchez retweeted
Today, I'm sharing Milepost!
It's a driving journal on iOS that lets you record your drives, cars, music, photos, and more. You can share them with friends, get monthly recaps, and even let agents recommend routes with our MCP server.
Download it here → milepost.club/
Edward Sanchez retweeted
There's an open-source SwiftUI agent skill that catches the mistakes AI tools keep making: deprecated modifiers, accessibility gaps, performance pitfalls. One command to install, and your AI-generated SwiftUI gets a serious quality boost. hackingwithswift.com/article…
Edward Sanchez retweeted
I accidentally said it was the wrong date to an agent, ad it made up a bunch of futuristic 2206 iPhone settings.
"If you recently traveled via sub-orbital shuttle or wormhole commuter line"
Edward Sanchez retweeted
Duo-Man offers the complete walkman experience on the iPhone Duo. Open the Duo to pick and 'insert' the cassette, Close the Duo to start listening.
Yes, I actually recorded the button clicks and static noise from a real Walkman!
It was fun making this at @bitrig hacks today.
Edward Sanchez retweeted
Codex Voice Demos Live at WorkOS!
xitter.cf/i/broadcasts/1yxBePrdb…
Edward Sanchez retweeted
Having now spent enough time with both Fable and Astra, here's how I've found Codex and Claude compare for app development, along with some tips for success 👇
Edward Sanchez retweeted
iPhone Duo Figma and Sketch UI kits are here! They’re in the updated iOS27 kits on the Apple Design Resources.
Happy designing 💗
developer.apple.com/design/r…
Edward Sanchez retweeted
So excited to finally be able to share what we've been working on: Elyx, a new design tool for a new age. elyx.design
Edward Sanchez retweeted
Fun fact: the creator of CoreAnimation is one of the creators of SwiftUI!
The decision to run animations in the app process rather than the render server (as CoreAnimation does) was one of the earliest and most fundamental decisions we made when designing SwiftUI.
Some of the most distinctive experiences of using an iPhone, like UIScrollView rubber banding and SpringBoard app switching are only possible as client-side animations.
But these experiences aren’t easy to build with UIKit!
This is because if you want a UI to be fully interactive and interruptible by the user while it’s animating, it has to be running in the same process as the event handling.
In fact, in iOS 18 we added new APIs to AppKit and UIKit to adopt the SwiftUI client-side animation model.
There are a lot of valid critiques of SwiftUI. The fact that SwiftUI doesn’t use CoreAnimation for its animations is not one of them.
SwiftUI isn’t native and here’s why SwiftUI apps may sometimes feel janky. It ditches the key element that made animations run so smoothly on iOS since the original iPhone: Core Animation.
In SwiftUI animations run in-app without CA backing. Block the main thread: SwiftUI ball stalls while UIKit’s keeps moving on the render server.
Edward Sanchez retweeted
Pro-tip. Just add “.md” to any HIG link to get the md file so it’s more digestible for your bb ai’s bedtime 🍼
developer.apple.com/tutorial…
Designing for iPhone Duo is live on the HIG. Read it to your ai as a bedtime story 🪩
developer.apple.com/design/h…
Edward Sanchez retweeted
Xcode's Simulator inside Claude, Codex, Cursor, or any AI tool with a browser.
Would you use this version of @rocketsim_app?
Edward Sanchez retweeted
as promised, here is the demo of having claude push new ios app development builds to my actual device while I am away from my computer






















