Chris Wu 🪐
@chriswu.com
iOS Dev Happy Hour & CommunityKit organizer Swift Leeds 2025 Speaker 🇬🇧 Swiftsonic 2026 Speaker 🇺🇸 My latest app is What's My Set, a simple and accessible set counter for your workouts. chriswu.com he/him #accessibility
I got this warning from Apple about my previous iPhone on the iPhone Upgrade Program that has already been verified as returned. 😵💫
I've looked at this UI a thousand times but it never occurred to me that I didn't convert it to my current styling for liquid glass. 🤦🏻♂️
I was inspired by the stellar iPhone Duo work @jordanmorgan10.bsky.social has been doing and writing about in his blog. His laptop pose for Elite Hoops was particularly great. I made my own version for @pleasedontrain.com and of course I wouldn't release it without strong accessibility support!
I can't believe that it's been one year since I made my first trip to the UK to give my first talk. I'll be forever grateful to Adam and the @swiftleeds.co.uk team for the opportunity and help with the process. www.youtube.com/watch?v=0MXl...
Don't Let Time Zones Ruin Your Day - Chris Wu | SwiftLeeds 2025
YouTube video by SwiftLeeds
youtube.com
Back in my day you couldn't create an App Store In-App Event celebrating iPad support and actually mention "iPad". For iPhone Duo I'm happy to report that is no longer the case.
You don’t close out the first-ever Swiftsonic with a fade-out. @twostraws.bsky.social, creator of Hacking with Swift, gets the final word. “The End of the Beginning” is THE FINAL CHORD at @swiftsonicconf.bsky.social! Get your pass: swiftsonicconf.com
Today's work on Please Don't Rain is making sheets look better on iPhone Duo.
Almost daily I issue a Siri command “Set a timer for __ PM.” Previously this was always handled correctly. With Siri AI, I would say that around 30% of the time it wildly miscalculates the value the timer should be. This doesn't even involve time zones! FB25071051
Completely horrified to realize that if I rotate my iPhone 18 Pro from portrait to landscape to portrait again my iPhone Duo layout kicks in. 😭
Today I've been working on adjusting the weather image selection screen in Please Don't Rain to avoid the crease in partially folded mode on iPhone Duo.
All of the accessibility work that I did in Please Don't Rain for the largest text for the smallest windows has been really paying off in adjusting for iPhone Duo layouts.
Just found out that I didn't make it into the iPhone Duo workshop happening next week I signed up for. Even without going I think I've made really good progress with converting Please Don't Rain to support it.
AI chat’s easy to demo. Making it actually useful? That’s the real music. @danijelavrzan.com built one into Nunch with Foundation Models and PCC. Now she's teaching you how to make your features earn a place in the set only at Swiftsonic. Get your pass: swiftsonicconf.com
Nashville's a place where people pursue their dreams at max volume. Join @thillsman.me for the rock ballad of the century: the high notes, flat moments, and indie stories behind a career built one app at a time. Write YOUR next chapter at SWIFTSONIC: swiftsonicconf.com
So I've been building the Apple native video editing app of my dreams No projects, no libraries, just drop in files, trim, crop, add AI captions, export and get out. On macOS, iOS, iPadOS and Duo And I'm calling it – against my better judgement – Trimothy TestFlight link👇
I’ve had this topic on my mind for a while. Can’t wait to give this talk and experience @swiftsonicconf.bsky.social !
“We’ll handle accessibility later” is like learning the bridge after the show starts. @chriswu.com riffs on accessibility at Swiftsonic: quick wins we can use and how to prompt agents to build accessible experiences from the first note. See him LIVE: swiftsonicconf.com
My SwiftUI previews for the iPhone Duo look drastically different than what is shown when I use the simulator. The vertical bar is completely missing and the app is acting like it's running on a regular iPhone. You can't run Image Playground in the simulator so it's been previews. FB24967055
Hey all you rockers! Get ready to pump up the music and hop aboard the Crazy Train, because we’re about to dial up the tempo for SWIFTSONIC! Early Access passes are officially wrapping up their outro on October 1. If you haven’t grabbed yours yet, now’s the time! swiftsonicconf.com#passes
Some janky code I wrote to avoid the notch on the iPhone came back to bite me with the iPhone Duo!
🚨 TWO DAYS! 🚨 Reminder that this month's iOSDevHappyHour is this Saturday Sep 26th. Come join us starting at 11am US ET! We're using Luma from now on for our free virtual happy hour for developers, RSVP here for the Zoom link 🔗 luma.com/rt0urjk7
iOSDevHappyHour September · Zoom · Luma
The goal of #iOSDevHappyHour is to allow current and aspiring iOS Developers a place to share experiences, share knowledge, simply hang out, build community,…
luma.com
Feeling really glad that I spent so much time this summer giving @pleasedontrain.com a proper iPad layout. It has proved immensely useful in adjusting for iPhone Duo. Right now I'm shifting some controls that would have been in the crease in the partially folded state.
🚨 Surprise bonus Primary Tech Show! After trying Siri AI with third-party apps, I wanted to learn what's really happening. Ryan, creator of Foodnoms, explains the limitations and what the ideal integration could look like Apple: podcasts.apple.com/us/podcast/w... Overcast: overcast.fm/+BTMNJ5JsyI
What’s Really Happening with Siri AI and Apps
Podcast Episode · Primary Technology · September 23 · Bonus · 20m · Video
podcasts.apple.com
Me when I realized that my iPhone 17 Pro case fits my iPhone 18 Pro.
Drew Scanlon Blinking Meme
Alt: A man blinks quickly with a surprised look on his face.
static.klipy.com
I'm waiting for my silicone case for my iPhone to arrive and I don't know how you people live like this.
While setting up my new iPhone last night my Apple Watch ended up rebooting. This morning Siri AI on the watch refused to set timers or alarms because it said the Clock app wasn't installed. 😵💫 Reboots didn't help but it started working later.
Reminder that if you used Stolen Device Protection you need to turn it back on if you transferred your settings/data to a new iPhone.
I hope that the user that gave Please Don't Rain two stars for using too much blue likes the new press kit webpage that just went live.