Ryan McLeod's Avatar

Ryan McLeod

@warpling.bsky.social

🫧 2x Apple Design Award cube carrier for @BlackboxPuzzles.bsky.social on VisionOS and iOS. Also making candy, foraging plants, running, idk. All opinions are endorsements.

2,147 Followers  |  245 Following  |  45 Posts  |  Joined: 28.04.2023  |  2.1611

Latest posts by warpling.bsky.social on Bluesky

Screenshot of Helm

Screenshot of Helm

If you make iOS apps and aren't using @helm-app.bsky.social at this point what are you doing??

Uploading new screenshots?
ASC: Ugly, slow, confusing, randomizes the order for fun
Helm: Drop every screenshot all at once and it sorts and places them in the right sections like a coin sorterScree

27.01.2026 11:50 β€” πŸ‘ 8    πŸ” 2    πŸ’¬ 1    πŸ“Œ 0
Video thumbnail

I was born too late and never got to design a physical box for my software, so I did a fake one for the β€œWhat's new" window in Hand Mirror.

This update is almost ready, if you like to make videos or write about this stuff get in touch!

09.01.2026 17:44 β€” πŸ‘ 41    πŸ” 2    πŸ’¬ 2    πŸ“Œ 0
Video thumbnail

Hand Mirror 4 is out now, you can take a Snap, draw on it, and save it to your Photo Library πŸ“Έ

Here's some of my favorite UI details:

20.01.2026 10:52 β€” πŸ‘ 42    πŸ” 9    πŸ’¬ 1    πŸ“Œ 0

Hey Kris! Let me look into this. I find Mastodon so troublesome to use so maybe this will help.

16.01.2026 09:58 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

🧑🧑🧑 Make me so happy

16.01.2026 09:55 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Thank you @sdw.bsky.social for capturing this moment :)

14.01.2026 15:34 β€” πŸ‘ 5    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

I have so many fond memories at the mall playing indie games like Enigmo, Bugdom, and Cro-Mag Rally back in the day. I can only imagine that there are now kids (and adults πŸ˜‰) out there playing @blackboxpuzzles.bsky.social for the first time, having those same moments with something I made. So cool.

14.01.2026 15:34 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Blackbox running on an iPad in hand

Blackbox running on an iPad in hand

Ryan McLeod holding an iPad running Blackbox

Ryan McLeod holding an iPad running Blackbox

Ryan McLeod holding iPad running Blackbox

Ryan McLeod holding iPad running Blackbox

As a kid, whenever we went to the Apple Store I always ran to the back to play the demo games on the iMacs. Now many years later, in an absolutely crazy, full-circle, bucket-list moment, my own game is one of those demo games on thousands of iPads in hundreds of Apple Stores around the world.

14.01.2026 15:31 β€” πŸ‘ 22    πŸ” 0    πŸ’¬ 4    πŸ“Œ 0

I have learned that it’s actually just like this all the time now for readability

04.11.2025 12:28 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

That’s pretty cool

03.11.2025 17:23 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

Our train stations got a dark mode update πŸ₯² just in time for daylight savings

03.11.2025 17:23 β€” πŸ‘ 5    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Post image

Beep beep.
See you soon #WWDC25!

08.06.2025 22:09 β€” πŸ‘ 24    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
The Art of Koen - Back to Blender Software Design & Production by Roger Kemp in Eindhoven, The Netherlands. From immersive experiences to data management.

I’ve posted an update on our #visionOS project with Koen. If you’d like to help with our quest to get Koen back at the helm of #Blender, let us know!

26.05.2025 18:13 β€” πŸ‘ 5    πŸ” 1    πŸ’¬ 2    πŸ“Œ 0

Thanks Clem!!

15.05.2025 12:38 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Thanks Oliver!! And thanks for the RT :)

15.05.2025 12:38 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Ryan holding a mic and presenting

Ryan holding a mic and presenting

(Whoops! Got the photo credit wrong here! I believe Clem’s was this one?)

14.05.2025 13:22 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Thanks Doug!

14.05.2025 13:04 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Thanks Doug!

14.05.2025 13:03 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

So stoked and proud to share the design keynote I gave at Let's Vision in Shanghai: a discussion about my own design thinking, new interface approaches, and various interaction design challenges!

Warning: this talk involves a puzzle ;)
youtu.be/xvUHZcquSts?... (photo: @sxp.studio)

14.05.2025 12:33 β€” πŸ‘ 8    πŸ” 1    πŸ’¬ 2    πŸ“Œ 2

Imagine software designed by people who didn't actively hate you?

16.04.2025 10:19 β€” πŸ‘ 6    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
Play Invention & Prototypes Internship - Careers - LEGO.com Play Invention & Prototypes Internship: Job Description Play Invention & Prototypes Internship : Are You an Aspiring Toy Inventor Looking to Discover New Pl...

www.lego.com/en-us/career...

Are you a student interested in play at the intersection of digital and physical toys? Are you available in Sept?

Come work with our team! My team is the β€œdigital” team, but our interns are a big flexible crew, so apply to any of these that suit you!

16.04.2025 07:35 β€” πŸ‘ 32    πŸ” 20    πŸ’¬ 3    πŸ“Œ 2

I wish everyone who's paid a quarter million dollars a year to work on WhatsApp a very unpleasant existence.

16.04.2025 09:29 β€” πŸ‘ 4    πŸ” 0    πŸ’¬ 3    πŸ“Œ 0

I was trying to use a great app called JOMO to setup app blocking but the app picker (provided by Apple) crashed. I know Opal has also had a lot of trouble with this API

27.03.2025 18:11 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Packaging: Advanced fuzzy logic (AI) multi multifunction rice cooker

Packaging: Advanced fuzzy logic (AI) multi multifunction rice cooker

The year is 2025
Your new rice cooker is powered by β€œAI”
Somehow, this seems fine

27.03.2025 18:10 β€” πŸ‘ 5    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

What happens in airplane mode? Doesn’t parental mode disable messing with the clock?

27.03.2025 12:57 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

That feeling of dread sharing your screen is 100x when you share from your Vision Pro of your actual desktop

27.03.2025 11:34 β€” πŸ‘ 5    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
An overhead shot of a huge pink rabbit on a pleasant mountainside

An overhead shot of a huge pink rabbit on a pleasant mountainside

People walk on the surface of a huge knitted rabbit on a foggy mountainside. They are Lilliputian in scale on the giant pink limbs

People walk on the surface of a huge knitted rabbit on a foggy mountainside. They are Lilliputian in scale on the giant pink limbs

An overhead shot of a giant knitted rabbit covered in snow

An overhead shot of a giant knitted rabbit covered in snow

The decayed remains of a giant knitted sculpture on a grassy mountainside

The decayed remains of a giant knitted sculpture on a grassy mountainside

Remembering when an art collective installed a giant knitted pink bunny on a mountain in Italy so that people could wander over its surface as it slowly decayed

🎨: Gelitin, "Hase / Rabbit / Coniglio", Artesina, Piemont, Italy (2005)

26.03.2025 21:10 β€” πŸ‘ 355    πŸ” 63    πŸ’¬ 7    πŸ“Œ 6

Sounds like UIKit is slowly ship of theseus-ing away.

26.03.2025 14:31 β€” πŸ‘ 4    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

(For the record I think the project of SwiftUI is incredible and should be celebrated. What I am incredibly defiant of is the writing on the wall that says we will all eventually be corralled out of UIKit like cattle into a tiny, boring pen that is far from production ready.

26.03.2025 13:43 β€” πŸ‘ 6    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

SwiftUI is incredible.
I don't know what I would do without the spontaneous, pedantic, utterly indecipherable error messages, useless autocompletion, and daily opportunities to scream ☺️

26.03.2025 13:40 β€” πŸ‘ 7    πŸ” 2    πŸ’¬ 2    πŸ“Œ 1

@warpling is following 19 prominent accounts