Sign in

Chris Wu 🪐

@chriswu.com
2.3K followers 687 following 4.8K posts

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

PostsRepliesMedia
Chris Wu 🪐 @chriswu.com · 4h
Sorry, I think I misunderstood you. I thought you were asking me to make my app portrait only, which currently is not, to see what it would do. 
010
Reposted by Chris Wu 🪐
Adrian Eves @swifteves.bsky.social · 6h
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
Danijela Vrzan speaks at Swiftsonic on "Building an AI Chat Assistant with PCC"
032
Reposted by Chris Wu 🪐
Adrian Eves @swifteves.bsky.social · 29/09/2026
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
Tyler Hillsman delivers a talk at Swiftsonic called "Decide What to Be and Go Be It"
042
Reposted by Chris Wu 🪐
Charlie Chapman @charliemchapman.com · 29/09/2026
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👇
7495
Chris Wu 🪐 @chriswu.com · 28/09/2026
I’ve had this topic on my mind for a while. Can’t wait to give this talk and experience @swiftsonicconf.bsky.social !
074
Chris Wu 🪐 @chriswu.com · 28/09/2026
Thank you for letting me know that!
000
Chris Wu 🪐 @chriswu.com · 28/09/2026
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
 The iPhone duo, running in a simulator on the left, which has the expected vertical bar. On the right is also an iPhone duo, which is running from a Preview, but the vertical bar is missing completely.
181
Reposted by Chris Wu 🪐
Adrian Eves @swifteves.bsky.social · 25/09/2026
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
Adrian points at a sign for boarding to Nashville
122
Chris Wu 🪐 @chriswu.com · 26/09/2026
When I hear my fans fire up, I know that it must be doing a backup. 😞
000
Chris Wu 🪐 @chriswu.com · 26/09/2026
I legitimately forget that it exists.
020
Chris Wu 🪐 @chriswu.com · 24/09/2026
I just made it portrait only for iPhone and iPad and it didn't act any differently on the duo. 🤔
110
Chris Wu 🪐 @chriswu.com · 24/09/2026
Some janky code I wrote to avoid the notch on the iPhone came back to bite me with the iPhone Duo!
An iPhone Duo running Please Don't Rain on the left side of the full landscape screen. The UI for choosing a location is open and it has way too much leading padding.
010
Reposted by Chris Wu 🪐
iOSDevHappyHour @iosdevhappyhour.com · 24/09/2026
🚨 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
luma.com
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,…
013
Chris Wu 🪐 @chriswu.com · 24/09/2026
This is outrageous
000
Chris Wu 🪐 @chriswu.com · 24/09/2026
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.
Two iPhone Duo screenshots showing Please Don't Rain. Top is fully unfolded and bottom is partially folded. In partially folded some elements that would have been in the center have moved to the left and the two sides of content have been evenly split.
110
Reposted by Chris Wu 🪐
Stephen Robles @stephenrobles.com · 23/09/2026
🚨 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
podcasts.apple.com
What’s Really Happening with Siri AI and Apps
Podcast Episode · Primary Technology · September 23 · Bonus · 20m · Video
083
Chris Wu 🪐 @chriswu.com · 20/09/2026
Excuse me, I see purple if I put my phone down on the table. 
020
Chris Wu 🪐 @chriswu.com · 20/09/2026
Me when I realized that my iPhone 17 Pro case fits my iPhone 18 Pro.
static.klipy.com
Drew Scanlon Blinking Meme
Alt: A man blinks quickly with a surprised look on his face.
130
Chris Wu 🪐 @chriswu.com · 20/09/2026
Stray is in my queue!
110
Chris Wu 🪐 @chriswu.com · 20/09/2026
🙅🏻‍♂️
000
Chris Wu 🪐 @chriswu.com · 20/09/2026
It did something similar with me, saying the stopwatch was already in use.
011
Chris Wu 🪐 @chriswu.com · 19/09/2026
I'm waiting for my silicone case for my iPhone to arrive and I don't know how you people live like this.
220
Chris Wu 🪐 @chriswu.com · 19/09/2026
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.
Siri AI on the Apple Watch reporting "| can't set a timer because the Clock app is not installed on this device."
231
Chris Wu 🪐 @chriswu.com · 19/09/2026
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.
000
Chris Wu 🪐 @chriswu.com · 18/09/2026
This is a nice start to iPhone Duo support!
A screenshot of Please Don't Rain running on an iPhone Duo simulator. All UI elements look to be in a good initial state with the only change being the Menu button being off to the right side toolbar area.
1100
Chris Wu 🪐 @chriswu.com · 18/09/2026
You don’t want to know about the year where I hunted down the UPS truck. 😬
020
Chris Wu 🪐 @chriswu.com · 18/09/2026
It’s that time of the year again.
A handwritten pink note that says “UPS I am home”
390
Chris Wu 🪐 @chriswu.com · 16/09/2026
You had me worried for a second 
100
Chris Wu 🪐 @chriswu.com · 15/09/2026
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.
A screenshot of the press kit webpage for Please Don't Rain. It has the app name, a short description, buttons to download the app and the press kit, and a large screenshot of the iPad interface. Blue is used heavily throughout the page for buttons and backgrounds and text.
030
Chris Wu 🪐 @chriswu.com · 14/09/2026
WHICH ONE DID YOU PICK
120
Chris Wu 🪐 @chriswu.com · 14/09/2026
Updated press kit here: chriswu.com/pdr_press
chriswu.com
Please Don't Rain Press Kit
Images Download the Press Kit with images: –> HERE <– Factsheet Developer: Chris Wu Initial Release date: iOS: March 1, 2023 Currently Supported Platforms iOS 18.1 and above iPadOS 18.1 and above App ...
010
Chris Wu 🪐 @chriswu.com · 14/09/2026
There's also support for the new Extra-Large Portrait Widget! More info than ever can now be shown for an overview of your special day.
110
Chris Wu 🪐 @chriswu.com · 14/09/2026
I worked so hard this summer improving the iPad version of @pleasedontrain.com. The app originally was iOS only and you could really tell. The same vertical layout just did not work with lots of screen real estate. Now the UI elements will intelligently arrange themselves in a new layout.
A screenshot comparing the old and new iPad versions of Please Don't Rain in landscape mode. In the new version elements are grouped together intelligently instead of being a straight vertical stack.
140
Chris Wu 🪐 @chriswu.com · 12/09/2026
It sure would have been nice if the UI for the Apple Store app would have presented an error if you entered a Chase credit card when trying to get ready for the iPhone pre-order tomorrow with the upgrade program. Nothing happens besides the submit button becoming inactive for a few seconds. 
000
Chris Wu 🪐 @chriswu.com · 12/09/2026
Thanks! I did too
010
Chris Wu 🪐 @chriswu.com · 12/09/2026
I ended up being less! 😱
010
Chris Wu 🪐 @chriswu.com · 11/09/2026
Submitted my iOS 27 updates for Please Don't Rain and What's My Set to App Review. Better late than never?
261
Chris Wu 🪐 @chriswu.com · 09/09/2026
🫡
000
Chris Wu 🪐 @chriswu.com · 09/09/2026
The nightmare is over. Three years after I opened this feedback and after over ten years of waiting I will *FINALLY* have a digital watch face for my Apple Watch that I like.
Feedback I opened to Apple on June 29, 2023 that reads "I am begging you to add digital watch faces with the time in the center that allow complications." To the right is the new watch face with just that.
2160
Chris Wu 🪐 @chriswu.com · 08/09/2026
Siri no longer understands how to send a message to a group chat name that matches an app name This was never a problem before iOS 27. FB24707245
A Siri response:

"I couldn't find "Mercury Weather" in your contacts. Who would you like to send a message to?"
010
Chris Wu 🪐 @chriswu.com · 07/09/2026
Remember back in the day when we could only install iPad widgets on the Today View? I never thought we'd be going back to that in any capacity. 😶
010
Chris Wu 🪐 @chriswu.com · 07/09/2026
It seems so strange to me that for the new extra-large, portrait style widgets iOS users can put them on any home screen page that they want. But on iPadOS where I have so much more space I can *only* put them on the Today View (which I forgot existed).
141
Chris Wu 🪐 @chriswu.com · 06/09/2026
You're naughty!
010
Chris Wu 🪐 @chriswu.com · 06/09/2026
I'm currently debating whether I should translate my "What's New" text to say something generic such as "improved UI for all devices with larger screens" or just wait until Wednesday to get some specific wording.
000
Chris Wu 🪐 @chriswu.com · 06/09/2026
It's a shame that this accessibility issue I opened for SwiftUI Grids in 2022 is still an issue. It's annoying to have to create an accessibilityRepresentation for a standard UI element.
Christopher Wu

September 3, 2022 at 10:53 AM
SwiftUl GridRow items can't be combined for VoiceOver support
FB11441750
Recent Similar Reports: None
Resolution: Open
040
Reposted by Chris Wu 🪐
Adrian Eves @swifteves.bsky.social · 04/09/2026
Your indie app is your garage band. 🎸 You write every part, carry the gear, and at the eleventh hour, you’re living on a prayer behind the keyboard. At Swiftsonic, indie devs aren’t the side act. You're the main event, so bring it onstage! 🤘🏻 🎟️ Get your pass: swiftsonicconf.com
Adrian Eves stands with a guitar in front of a white board with the Swiftsonic logo, sponsored by Revenue Cat, and the proud home of Rock N Scroll!
042
Chris Wu 🪐 @chriswu.com · 02/09/2026
So excited for Swiftsonic!
010
Chris Wu 🪐 @chriswu.com · 31/08/2026
No prob. I was very skeptical initially.
010
Chris Wu 🪐 @chriswu.com · 31/08/2026
Yes, that's what I meant by "life changing". I would have been jolted awake and felt awful with a standard alarm. This is what I have: Philips SmartSleep Connected Sleep and Wake-Up Light, Personalized Sunrise and Sunset, SleepMapper App Enabled, Sleep Environment Tracking, HF3670/60
110
Chris Wu 🪐 @chriswu.com · 31/08/2026
The intense light tricks your body into thinking it's time to wake up. It always "just works" for me.
110