Sign in

Ryan McLeod

@warpling.bsky.social
2.2K followers 246 following 50 posts

🫧 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.

PostsRepliesMedia
Ryan McLeod @warpling.bsky.social · 08/06/2026
Incredible we still get to find these <3
000
Ryan McLeod @warpling.bsky.social · 01/04/2026
Omg I found all the iMessage HAHAs
1140
Ryan McLeod @warpling.bsky.social · 22/03/2026
Obviously the glass isn't the most performant option here, but there are plenty of ways to fix that :) Simply incredibly devastating how easy it is to one-shot improve Google Maps
020
Ryan McLeod @warpling.bsky.social · 22/03/2026
I had this idea in bed for glass pins that blob to condense down and get out of the way. So fun to go from idea in bed to concept like this so quickly
1130
Ryan McLeod @warpling.bsky.social · 22/03/2026
Great present!!
110
Ryan McLeod @warpling.bsky.social · 27/01/2026
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
Screenshot of Helm
1102
Reposted by Ryan McLeod
Rafa @rafa.design · 09/01/2026
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!
2402
Reposted by Ryan McLeod
Rafa @rafa.design · 20/01/2026
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:
1439
Ryan McLeod @warpling.bsky.social · 16/01/2026
Hey Kris! Let me look into this. I find Mastodon so troublesome to use so maybe this will help.
110
Ryan McLeod @warpling.bsky.social · 16/01/2026
🧡🧡🧡 Make me so happy
000
Ryan McLeod @warpling.bsky.social · 14/01/2026
Thank you @sdw.bsky.social for capturing this moment :)
050
Ryan McLeod @warpling.bsky.social · 14/01/2026
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.
130
Ryan McLeod @warpling.bsky.social · 14/01/2026
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.
Blackbox running on an iPad in handRyan McLeod holding an iPad running BlackboxRyan McLeod holding iPad running Blackbox
4220
Ryan McLeod @warpling.bsky.social · 04/11/2025
I have learned that it’s actually just like this all the time now for readability
020
Ryan McLeod @warpling.bsky.social · 03/11/2025
That’s pretty cool
020
Ryan McLeod @warpling.bsky.social · 03/11/2025
Our train stations got a dark mode update 🥲 just in time for daylight savings
150
Ryan McLeod @warpling.bsky.social · 08/06/2025
Beep beep. See you soon #WWDC25!
0240
Reposted by Ryan McLeod
Roger Kemp @kemp.works · 26/05/2025
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!
kemp.works
The Art of Koen - Back to Blender
Software Design & Production by Roger Kemp in Eindhoven, The Netherlands. From immersive experiences to data management.
251
Ryan McLeod @warpling.bsky.social · 15/05/2025
Thanks Clem!!
010
Ryan McLeod @warpling.bsky.social · 15/05/2025
Thanks Oliver!! And thanks for the RT :)
000
Ryan McLeod @warpling.bsky.social · 14/05/2025
(Whoops! Got the photo credit wrong here! I believe Clem’s was this one?)
Ryan holding a mic and presenting
020
Ryan McLeod @warpling.bsky.social · 14/05/2025
Thanks Doug!
000
Ryan McLeod @warpling.bsky.social · 14/05/2025
Thanks Doug!
010
Ryan McLeod @warpling.bsky.social · 14/05/2025
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)
281
Ryan McLeod @warpling.bsky.social · 16/04/2025
Imagine software designed by people who didn't actively hate you?
050
Reposted by Ryan McLeod
Kate Compton @galaxykate.bsky.social · 16/04/2025
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!
lego.com
Play Invention & Prototypes Internship - Careers - LEGO.com
Play Invention & Prototypes Internship: Job Description Play Invention &amp; Prototypes Internship : Are You an Aspiring Toy Inventor Looking to Discover New Pl...
33120
Ryan McLeod @warpling.bsky.social · 16/04/2025
I wish everyone who's paid a quarter million dollars a year to work on WhatsApp a very unpleasant existence.
340
Ryan McLeod @warpling.bsky.social · 27/03/2025
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
000
Ryan McLeod @warpling.bsky.social · 27/03/2025
The year is 2025 Your new rice cooker is powered by “AI” Somehow, this seems fine
Packaging: Advanced fuzzy logic (AI) multi multifunction rice cooker
040
Ryan McLeod @warpling.bsky.social · 27/03/2025
What happens in airplane mode? Doesn’t parental mode disable messing with the clock?
000
Ryan McLeod @warpling.bsky.social · 27/03/2025
That feeling of dread sharing your screen is 100x when you share from your Vision Pro of your actual desktop
050
Reposted by Ryan McLeod
Laura E. Hall @lauraehall.bsky.social · 26/03/2025
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)
An overhead shot of a huge pink rabbit on a pleasant mountainsidePeople walk on the surface of a huge knitted rabbit on a foggy mountainside. They are Lilliputian in scale on the giant pink limbsAn overhead shot of a giant knitted rabbit covered in snowThe decayed remains of a giant knitted sculpture on a grassy mountainside
635263
Ryan McLeod @warpling.bsky.social · 26/03/2025
Sounds like UIKit is slowly ship of theseus-ing away.
140
Ryan McLeod @warpling.bsky.social · 26/03/2025
(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.
150
Ryan McLeod @warpling.bsky.social · 26/03/2025
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 ☺️
272
Ryan McLeod @warpling.bsky.social · 26/03/2025
Hahaha I have never seen that 😆 I actually meant the configuration APIs third parties have to use!
110
Ryan McLeod @warpling.bsky.social · 26/03/2025
Absolutely love this app calling out the Screen Time API which just crashed and has seemingly been neglected and abandoned by Apple for years now.
380
Ryan McLeod @warpling.bsky.social · 20/02/2025
Did Internet comments get funnier or are we just getting better at surfacing the good stuff?
040
Ryan McLeod @warpling.bsky.social · 18/02/2025
Day 3052 of the boring dystopia: hire a bodyguard like an Uber www.instagram.com/p/DGKC46uPWf...
instagram.com
Login • Instagram
Welcome back to Instagram. Sign in to check out what your friends, family & interests have been capturing & sharing around the world.
020
Ryan McLeod @warpling.bsky.social · 03/02/2025
So fun talking and sharing everything @blackboxpuzzles.bsky.social from 2014 to 2024! Love everything @avanderlee.com does for our little indie world. youtu.be/yGcmr591rVI
youtu.be
How Blackbox Won an Apple Design Award, Twice! – Ryan McLeod
YouTube video by Antoine van der Lee
2242
Reposted by Ryan McLeod
Vitalii Mogylevets 🦙 @vitalii.waterllama.app · 07/01/2025
We're hiring a Senior UI Designer iOS If you can make the Mona Lisa blush, we’ve got the spot for you! 🥇 We're 2022 App Store Award winners 📱 @waterllama.app: 5M+ downloads 🦸 Full/Part-time 💰 Competitive salary Email team@waterllama.com Or tag below who should we look into 🤓
1168
Ryan McLeod @warpling.bsky.social · 07/01/2025
That awkward feeling of infidelity when you go to your hairdresser and it’s obvious you’ve had a haircut since you last saw them but neither of you acknowledges it…
090
Ryan McLeod @warpling.bsky.social · 19/12/2024
Hiiii Why does the app say your handle is invalid? 😆
100
Reposted by Ryan McLeod
Robert Long @robertlong.me · 30/01/2024
A little teaser of what @warpling.bsky.social and I have been working on. Can’t wait for you to see it Feb 2nd developer.apple.com/news/?id=gve...
developer.apple.com
Blackbox: Rebooting an inventive puzzle game for visionOS - Discover - Apple Developer
The incredible puzzler comes to the infinite canvas.
0122
Ryan McLeod @warpling.bsky.social · 14/11/2023
This is also my first SwiftUI app! I’m constantly amazed at how incredibly easy SwiftUI makes most things and how incredibly hard it makes the rest 😆 I’ve also always shied away from using any server infrastructure but @robertlong.me built and abstracted it all away beautifully! 😇👌
060
Ryan McLeod @warpling.bsky.social · 14/11/2023
🫨I took a brief break from working on visionOS with @robertlong.me to make something brand new: Newji! Stop waiting for the Unicode Consortium to make your labradoodle puppy eating cherry pie an emoji and just do it yourself already!!! apps.apple.com/us/app/newji...
1101
Ryan McLeod @warpling.bsky.social · 07/11/2023
My friend @robertlong.me and I made an app for making emojis of Chase banks (among other things) on fire 🔥 Try it out? 400 TestFlight slots left: testflight.apple.com/join/l66TFLPb
Chase bank on fire
020
Ryan McLeod @warpling.bsky.social · 13/06/2023
Melatonin!! 🤍
000
Ryan McLeod @warpling.bsky.social · 07/06/2023
What’s Vision Pro’s resolution like? Combined, those two tiny screens push more pixels than this insane 16M display in the Apple Developer Center #WWDC23
Vision Pro displaysGiant overhead screen in a theater with 16M pixels
030
Ryan McLeod @warpling.bsky.social · 17/05/2023
The liminal space between being a checked-out guest and an unwelcome guest in a hotel lobby
010