Elektrine lite

← Feed

Chris Wu 🪐

MuseumShuffle@mastodon.social

<p>iOS Dev Happy Hour &amp; CommunityKit organizer</p><p>Swift Leeds 2025 Speaker 🇬🇧<br />Swiftsonic 2026 Speaker 🇺🇸</p><p>My latest app is What&#39;s My Set, a simple and accessible set counter for your workouts.</p><p>2023 AppleVis Golden Apple nominee for Please Don&#39;t Rain.</p><p><a href="https://chriswu.com" target="_blank" rel="nofollow noopener" translate="no"><span class="invisible">https://</span><span class="">chriswu.com</span><span class="invisible"></span></a></p><p>he/him</p><p><a href="https://mastodon.social/tags/accessibility" class="mention hashtag" rel="tag">#<span>accessibility</span></a></p>

Posts

  • Post #3672623

    Good news: I was charting yesterday on the Mac App Store. Bad news: I didn&amp;#39;t remember that Mac compatibility was enabled and never tested it. The app crashed at launch on Mac. 😬 @ikenndac and @mergesort got me sorted and I&amp;#39;m in expedited review right now.

  • Post #3672622

    TIL that your Apple Watch won&amp;#39;t unlock your Mac if a sleep focus is active.

  • Post #3672621

    RE: https://mastodon.social/@twostraws/116851013771805799 This blog post is from 2019 and I remember it had a huge impact on me. I still do this today!

  • Post #3672620

    You&amp;#39;ve still got to be so careful when dealing with IAP in your app. My app&amp;#39;s latest build passed review and is in a &amp;quot;pending developer release&amp;quot; state. It would be so easy to hit that release button but upon closer inspection the IAP is still &amp;quot;in review&amp;quot;.

  • Post #3672619

    During WWDC I got some great design feedback that What&amp;#39;s My Set wasn&amp;#39;t using the available space well in landscape mode. Addressing that now!

  • Post #3672618

    Thank you so much @hiro for this nice mention of What&amp;#39;s My Set in this week&amp;#39;s Hiro Report! https://www.hiro.report/05jul2026-bigfoot-body-parts/

  • Post #3456842

    As a certified dark mode hater I have been able to get away with having Xcode in light mode but the code window in a dark theme (which I strangely like). I can import the theme with Xcode 27 but it makes the WHOLE interface dark even though the configuration window correctly uses the selected light mode. FB23456652 #Xcode

  • Post #2420301

    It’s 2025 and I can’t sign up for a T-Mobile free trial because their form doesn’t think that a two character last name is a valid name. 🙄

  • Post #2090374

    In my talk at Swift Leeds I mentioned that I sometimes still use print instead of Logger because some things can get truncated. Apple just wrote back to me about this scenario I opened, where it happens to Double latitude/longitude values. I figured out if I convert the value to String first then Logger shows the same value print does.

  • Post #1985747

    I&amp;#39;m going to be real and admit that I had some worries about the Indie Fair last year at CommunityKit. Would we be able to pull it off? It went SO WELL and (IMO) ended up being the shining star of the whole experience. We&amp;#39;re doing it again this year and signups are live now if you want to show off your apps! https://mastodon.social/@CommunityKit/116448914899227818

  • Post #1237576

    Me: I should go to bed not so late tonight. Also me: loading up on tiramisu and Coca Cola at the RevenueCat happy hour.

  • Post #1237575

    Congratulations to the winners. I was part of the bronze medal team.

  • Post #1237574

    @peterfriese @MattHeaney23 did we just turn Peter Friese into a Slurpee fan? 🤯

  • Post #1237573

    @ay8s your pin looks so good! FYI, in the on boarding the text gets cut off if you have the text size bumped up a little bit (not an accessibility size).

  • Post #1237572

    The enamel pin for @alpenglowapp is gorgeous and the packaging has an App Clip on the back of it!

  • Post #1237571

    @everyplace glad you stopped me at deep dish!

  • Post #1237569

    Always a mixture of sadness and happy memories when @DeepDishSwift is over.  While it will be so hard for me to give up  skeuomorphism again I do love this 8 bit theme for next year!

  • Post #1237568

    @kyle Hi Kyle. https://www.tiktok.com/@csapunch/video/7628704414043327758

  • Post #984024

    @craiggrannell@mastodon.social but 60 seconds of a web search could have verified who you are. 😵‍💫

  • Post #974910

    I realized that there&amp;#39;s a VoiceOver issue with SwiftUI Text(timerInterval:). If it&amp;#39;s more than 1 hour away VO will say &amp;quot;hours&amp;quot;, &amp;quot;minutes&amp;quot;, and &amp;quot;seconds&amp;quot;. For example, “3 hours, 2 minutes, 12 seconds”. But if it’s less than 1 hour left it won’t say any of them! For example, “2 12”. That could easily be confused for a time instead of time remaining. FB22301456 #accessibility #a11y #SwiftUI

  • Post #876898

    When I was driving today CarPlay would not let me use the Apple Music app until I stopped moving and looked at something on my iPhone. It was the “what’s new” sheet for iOS 26.4. 😐

  • Post #876896

    @kyle arc &amp;gt; baseball https://youtu.be/g-eeA32ap-w?si=aJK6eUEu-o8NJuTB

  • Post #876895

    I can’t think of a scenario where I would ever want to ask an Amazon AI shopping assistant this question.

  • Post #876894

    RE: https://mastodon.gamedev.place/@joethephish/116323556837762850 This is the kind of app that inspires me: fun, beautiful, useful. It’s so good. I assumed that I would easily find a bug with time zones but Joseph outsmarted me and pretends that they don’t exist. He really did get something out of being in the audience for my time zone talk at Swift Leeds.

  • Post #876893

    RE: https://mastodon.social/@swiftsonicconf/116325489139449950 Time’s up procrastinators! Last chance to get your submissions in.

  • Post #626972

    *Every* single time that I help my mom with something on her iPhone I see UI elements that make me cringe. She has a pro and really doesn&amp;#39;t have her text size set that large! 🤦🏻‍♂️ #accessibility #a11y

  • Post #504321

    My talk from @SwiftLeeds has been posted!! 😱 I had to force myself to apply for this (my first talk ever) but I&amp;#39;m so glad that I did because it was an incredible experience. Thank you Swift Leeds team! Blog post coming eventually... https://www.youtube.com/watch?v=0MXlt97eTCE

  • Post #504316

    REALLY appreciate this nice write up in @iosdevweekly about my blog post for my talk at @SwiftLeeds . Thank you so much @daveverwer ! https://iosdevweekly.com/issues/734/

  • Post #312326

    I wrote a blog post about my adventure in the UK giving my first conference talk, which was at @SwiftLeeds . Thanks to @flarup @0xTim @joshdholtz @adamrush @swiftlee for inspiring me to do this. https://chriswu.com/posts/speaking/sl2025/

  • Post #310175

    My mom continues to be my best beta tester. Got a call from her saying that Museum Shuffle was broken. Turns out the Rijksmuseum API that I use was deprecated and uses a completely different API now. I had no idea! Thanks for the heads up @mathijsb !