@edwardsanchezi
iAccount based inUnited States
About this account
- Account based in
- United States
- Connected via
- United States App Store
Account-level information from X, not a live location or the device used for a specific post.
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
- Following853
- Followers9K
- Likes19.2K
Pinned Tweet
“To be a good designer you must be a good engineer in every sense: curious, inquisitive.”
— Charles Eames – at San Jose, CA
Been using this for months and it's so useful!
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…
I’ve been thinking about this often.
You can certainly copy a lot from using it, but there’s often a lot of secret sauce under the hood that is not exposed and the details still matter. Otherwise, active engagement, etc probably count more than ever.
How does one find a cofounder for a company. The YC founder match is not really great. Thinking of starting something in the consumer space, iOS, chat bot. Ideally someone who has some experience with startups.
Marvin of course! And I'll have it answer as him: "Brain the size of a planet and you ask me to build a little website!"
youtube.com/watch?v=1jLIRJwf…
Incredible announcements - and beautiful videos!
Congrats to everyone involved!
$500 here we go!
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!
nitter.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…
I swore I wouldn’t get a foldable phone, that I didn’t see the point of it, that it was a stupid idea. Yet here we are, I am totally getting the Duo. Though I’m keeping my 17 Pro too.
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.