warpling Profile Banner
Ryan McLeod Profile
Ryan McLeod

@warpling

Followers
8K
Following
56K
Media
2K
Statuses
25K

🫧 2x Apple Design Award winner • designer of @BlackboxPuzzles • all opinions are my employer’s

Amsterdam, The Netherlands
Joined October 2007
Don't wanna be here? Send us removal request.
@warpling
Ryan McLeod
1 year
Blackbox, 11 million phones later is finally in your world, where it's always wanted to be
38
53
599
@warpling
Ryan McLeod
10 months
Try covering the logo with your thumb and watch the red fade away. Everything is a hallucination and a half.
@AkiyoshiKitaoka
Akiyoshi Kitaoka
10 months
his Coca-Cola can appears reddish, though it consists of black and white random dots.
Tweet media one
120
2K
18K
@warpling
Ryan McLeod
3 months
Just me or is it new to see Apple showing off so many third party accessories lately?
Tweet media one
200
211
10K
@warpling
Ryan McLeod
1 year
Can you believe there’s NO limit on how many of these they let you buy?!?
Tweet media one
163
87
3K
@warpling
Ryan McLeod
9 months
Apple Maps *finally* added biking directions for the bike capital of the planet (The Netherlands). And boy are they comprehensive!
Tweet media one
50
50
3K
@warpling
Ryan McLeod
4 years
Apps you didn’t know you needed until you searched for them… 👕 .
Tweet media one
Tweet media two
26
241
2K
@warpling
Ryan McLeod
8 months
TSA agent: “Oh I’ve seen this before…”.Me: “Really?. ”.Him: “It’s some kind of urn, right?”. #WWDC24 #AppleDesignAward
Tweet media one
23
42
1K
@warpling
Ryan McLeod
6 years
You know when you build a new feature and curse at all the extra work you have to do to cover some pretttty ridiculous edge cases that no one will ever see but then you do a really good job at it anyway?.
@jwegener
Jonathan Wegener
6 years
Whoa, so they ARE different?
Tweet media one
5
178
1K
@warpling
Ryan McLeod
2 years
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
Tweet media one
Tweet media two
16
51
1K
@warpling
Ryan McLeod
5 years
Just a collection of totally normal things.
Tweet media one
Tweet media two
Tweet media three
Tweet media four
17
347
901
@warpling
Ryan McLeod
4 years
Is there a sneaky clever way to make deliciously fat gradients like this?
Tweet media one
36
24
771
@warpling
Ryan McLeod
5 years
The fine print on the back of this @playdate sticker is kind of amazing. Brb while I buy some .ennui domains.
Tweet media one
Tweet media two
Tweet media three
7
104
724
@warpling
Ryan McLeod
2 years
This might be one of the greatest iOS 17 features (nice animations too)
Tweet media one
40
24
715
@warpling
Ryan McLeod
6 years
Here's a little secret I can finally share… My free handbook on software animation is finally out!! You all kept asking me to write and share more so here's a first attempt at just that… 😉✨ Please let me know what you think or learn!.
@InVisionApp
Freehand by InVision
6 years
Introducing the Animation Handbook—written by Apple Award winning motion expert @warpling 🚀. Dive into UI animation best practices with the latest addition to #DesignBetter
27
80
658
@warpling
Ryan McLeod
5 years
Mobile developers: “my scroll view doesn’t lag anymore!”. PS5 Developers: “we’re now processing billions of triangles per frame and acoustically replicating reverberations from actual caves and our bat particles can talk to one another”.
8
100
644
@warpling
Ryan McLeod
1 year
Ooo the kikis and the boubas have improved greatly
19
39
619
@warpling
Ryan McLeod
2 years
This animation is soooo damn good it pains me.
@joost_akker
Joost van den Akker
2 years
@SteveMoser Same as with transit cars, such as Suica in Japan:
9
32
563
@warpling
Ryan McLeod
1 year
🫨I took a brief break from working on visionOS with @arobertlong 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!!! (more emojis in the replies)
36
53
552
@warpling
Ryan McLeod
8 months
But like actually….
@BlackboxPuzzles
Blackbox
8 months
Somebody pinch me
Tweet media one
53
5
512
@warpling
Ryan McLeod
5 years
Dang, Safari lets you opt out of Facebook Pixels now?
Tweet media one
14
63
461
@warpling
Ryan McLeod
4 years
.@duolingo just might be my favorite app. They are *constantly* innovating and carefully improving the core experience without cheap compromises to get me learning and practicing more. Such fun UI inspiration too!
Tweet media one
Tweet media two
16
32
463
@warpling
Ryan McLeod
1 year
I mean I know they're just renders but damn that was fast…
Tweet media one
12
10
420
@warpling
Ryan McLeod
2 years
SwiftUI lets you build something complex in 10 minutes and then debug why the padding is off for the remaining 50.
8
16
419
@warpling
Ryan McLeod
9 months
Someone really ought to just disable the elevation maps for the whole country though. Useless visual here in pancake land 😆
Tweet media one
4
0
398
@warpling
Ryan McLeod
8 months
Well this was fun lol #wwdc24.
Tweet media one
21
5
375
@warpling
Ryan McLeod
2 years
We are truly entering a new age of Apple 💙.
@AppStore
App Store
2 years
@LukesBeard @TSA, we can vouch for this one.
3
6
349
@warpling
Ryan McLeod
9 months
If Apple Vision Pro crashes, the passthrough doesn't go dark! It's so easy to overlook this but it's so so key to the illusion that it's *just* your apps and the OS crashing, the things floating in your reality, but not reality itself.
10
7
327
@warpling
Ryan McLeod
1 year
@gustavwf They stack!!
Tweet media one
14
11
325
@warpling
Ryan McLeod
2 years
I’m bringing @BlackboxPuzzles to visionOS :) Here’s a little of what it’s been like using and developing on Vision Pro. Full article: #WWDC23
Tweet media one
30
35
300
@warpling
Ryan McLeod
4 years
Looool the new @halidecamera for iPad “concert mode” made my day.
Tweet media one
3
30
287
@warpling
Ryan McLeod
1 year
Love Apple adding emergency SOS to the Netherlands—a country where it’s *literally* impossible to not have cell service . I walked across the ocean to a deserted island last week and still had service 😆
Tweet media one
Tweet media two
19
6
283
@warpling
Ryan McLeod
5 months
The worst part of living in Europe might honestly be needing to use WhatsApp.
25
5
293
@warpling
Ryan McLeod
2 years
The WWDC hype is getting real! 🫧 . Can’t believe Flighty built this whole dashboard for our convergence 🤓.
16
23
289
@warpling
Ryan McLeod
5 years
Turns out there’s been a public API to do this for nearly a year. That means the team behind WhatsApp, an app with over A BILLION daily active users simply can’t be bothered to implement it? Someone plz help me understand corporate app dev choices because I do not get this.
@warpling
Ryan McLeod
5 years
Since when do third party apps show up here and when will WhatsApp be added? 🙄
Tweet media one
38
34
273
@warpling
Ryan McLeod
2 years
So happy Apple still makes these cute installer backgrounds
Tweet media one
3
11
279
@warpling
Ryan McLeod
3 years
You can now FINALLY report missing rainbows in the Weather app 🌈 #iOS16 #WWDC22
Tweet media one
5
10
280
@warpling
Ryan McLeod
8 months
It’s been an eventful 24 hours 🙇🏻‍♂️ .Thank you *all* for the kind condolences!.
@sdw
Sebastiaan de With
8 months
Welp, there it is, generative emoji. @warpling did it first with Newji!
Tweet media one
Tweet media two
Tweet media three
Tweet media four
7
3
272
@warpling
Ryan McLeod
3 years
Any app developer who played Wordle thought about how many hours it would take them to clone it natively but actually doing it and then *monetizing* it is flagrant greed—doing it without changing the gameplay, design, or even the name at all is shameless.
15
15
245
@warpling
Ryan McLeod
8 months
Absolutely losing it that @BlackboxPuzzles is nominated for a SECOND Apple Design Award.
Tweet media one
27
4
254
@warpling
Ryan McLeod
6 years
I’m convinced no one at Apple has ever used their phone in bed because iOS still doesn’t have a button to “unlock rotation lock for this one full screen video”.
11
9
249
@warpling
Ryan McLeod
3 years
If iOS 16 doesn’t fix all these voice message bugs I would like to formally apply to join the iMessage team pro bono for a couple of months
Tweet media one
10
4
249
@warpling
Ryan McLeod
2 years
Trust the Process™ . From a radar to a symbol ✨🌈
Tweet media one
Tweet media two
3
11
244
@warpling
Ryan McLeod
5 months
@twostraws @MKBHD To be fair, this has been confusing people for YEARS.
4
0
251
@warpling
Ryan McLeod
2 years
Q: How hard do you have to be dropped on your head to use a date picker for a date-of-birth field?
Tweet media one
18
4
242
@warpling
Ryan McLeod
4 years
Do you think we’ll ever stop calling it a phone?.
44
17
234
@warpling
Ryan McLeod
3 years
⭐️⭐️ 2/5 “Not suitable for a maritime environment”
Tweet media one
7
7
220
@warpling
Ryan McLeod
6 years
Sees long list of todos. Recreates iPhone X unlock animation for three hours instead. Seeks validation online for behavior.
11
11
229
@warpling
Ryan McLeod
3 months
@jpwilson90 Great point! This was a pitch even for the original!.
1
0
235
@warpling
Ryan McLeod
8 years
A big dream of mine just came true; it took Ballz to get there. #1 Game: @BlackboxPuzzles
Tweet media one
34
13
223
@warpling
Ryan McLeod
8 months
Yesterday was crazy.#WWDC24
Tweet media one
Tweet media two
Tweet media three
4
8
228
@warpling
Ryan McLeod
5 years
My new ASMR: Listening to this beautiful man list asset specifications. #WWDC20
9
23
219
@warpling
Ryan McLeod
5 years
I feel like the UIInterpolatingMotionEffect being used on the Apple Cash card hasn’t been discussed enough… It's not just a masked gradient… the individual elements are embossed with a colored shadow that represents the receding color??? Open to insights and theories! 🌈
Tweet media one
8
14
216
@warpling
Ryan McLeod
3 years
iOS Keychain: here use this insane password!.iOS Keychain later: what password? You had a password for this?.
9
10
216
@warpling
Ryan McLeod
5 years
Can we talk about how a Spotify just added the coolest feature of the year and then hid it behind a generic playlist button with no visual significance?
Tweet media one
Tweet media two
19
23
205
@warpling
Ryan McLeod
5 years
Soo I've sort of been making a new game in secret for the last month or so. Does anyone like to try the beta? 👀.
113
2
192
@warpling
Ryan McLeod
1 year
Apple Vision Pro Beanie when?
Tweet media one
Tweet media two
12
7
203
@warpling
Ryan McLeod
4 years
Five years after launching Blackbox 1.0 from my bedroom (and then going out to get a burrito with friends) Blackbox 2.0 has finally arrived. 😭✨.
@BlackboxPuzzles
Blackbox
4 years
Happy 5th Birthday Blackbox!! You've grown up to be a wonderful little app and now you're on iPad too. Look at you go… new haptics, new looks, new hints, new merch and all. What will you do next??
Tweet media one
30
14
189
@warpling
Ryan McLeod
1 year
The Shazam live activity has every right to be this visually juicy
5
4
193
@warpling
Ryan McLeod
11 months
Every single day my Vision Pro tries to unalive itself like this why?
Tweet media one
31
5
184
@warpling
Ryan McLeod
4 years
A review of my life’s work
Tweet media one
6
8
179
@warpling
Ryan McLeod
4 years
First time @BlackboxPuzzles has been in a WWDC app grid 😭😁🤩 #WWDC21
Tweet media one
12
4
179
@warpling
Ryan McLeod
8 months
Apple Design Award or …black box?
Tweet media one
9
3
178
@warpling
Ryan McLeod
9 months
I stand by some of these route choices and shortcuts :P .I wonder if these can improve over time with actual ride analytics?
Tweet media one
5
0
178
@warpling
Ryan McLeod
4 years
Tiny but mighty. This made my day. @BlackboxPuzzles #WWDC21
Tweet media one
8
0
173
@warpling
Ryan McLeod
1 year
February 2023: zero AR/VR dev experience. February 2024: @BlackboxPuzzles is in the biggest VR publication’s list of first apps you should install on Vision Pro. There’s never been a better time to get started! 🫨.
@RtoVR
Road to VR
1 year
8 Great Vision Pro Apps to Download First. The full list 👉
Tweet media one
11
4
170
@warpling
Ryan McLeod
8 months
It's continues to be absolutely *unreal* that Blackbox is nominated for an Apple Design Award AGAIN, this time seven years later for visionOS!. It is incomprehensibly wild to me how working on what was meant to be a side-project to learn iOS has utterly transformed my life,
Tweet media one
Tweet media two
11
7
167
@warpling
Ryan McLeod
4 years
Me (╯°□°)╯︵ ┻iOS 14 Support┻
Tweet media one
9
18
162
@warpling
Ryan McLeod
3 years
It’s a bummer finding out people you admired are fucking nuts.
9
4
153
@warpling
Ryan McLeod
8 months
🪦 RIP Newji. #wwdc24
Tweet media one
Tweet media two
Tweet media three
6
1
156
@warpling
Ryan McLeod
3 years
Imagine if indie apps helped smaller indie apps find an audience the way bands do with their opening acts.
19
5
143
@warpling
Ryan McLeod
8 years
First example of iOS review extortion via the reply system? 😠 @BlackboxPuzzles
Tweet media one
17
102
149
@warpling
Ryan McLeod
4 years
Every time I think I should stay up late to solve some programming issue I’m bashing my head against, I wake up the next day and solve it within minutes. Always go to bed.
12
16
140
@warpling
Ryan McLeod
3 years
Can confirm thanks to @sdw, cube is WAY heavier than previous model. photo/award credit: @halidecamera #WWDC22
Tweet media one
7
1
148
@warpling
Ryan McLeod
7 years
!!! iOS 12 screen recording auto trims off the alert at the end!! 🙇🏻😭✨.
7
8
137
@warpling
Ryan McLeod
7 years
Does this mean I can finally drop iOS 12 support?
Tweet media one
4
16
132
@warpling
Ryan McLeod
7 years
There’s nothing quite like cracking open a cold one and replying to reviews.
Tweet media one
16
21
131
@warpling
Ryan McLeod
8 months
@warpling
Ryan McLeod
8 months
Apple Design Award or …black box?
Tweet media one
0
0
140
@warpling
Ryan McLeod
6 years
Huge props and thanks to whoever at Apple is behind Screen Sharing: a tiny hidden gem of an app on every Mac that I use all the damn time to remotely help my parents fix routers 'n things.
Tweet media one
Tweet media two
6
9
128
@warpling
Ryan McLeod
5 years
Me: refusing to pay Apple another dollar a month for iCloud storage. Also me: Literally paying Apple 30% of what I make daily.
3
4
127
@warpling
Ryan McLeod
6 months
Loving this little "update available" arrow in @helm_app
Tweet media one
1
5
134
@warpling
Ryan McLeod
10 months
@kanaukou Surely the object recognition has some effect?. I need to put these two side by side.
@JorgeLambe20317
Jorge Lambert
10 months
@KevinMLoch @AkiyoshiKitaoka O think a good experiment is showing this picture to someone who did not see the "coke" brand in the can yet. And thrn compare against the perception of the other image.
Tweet media one
22
0
123
@warpling
Ryan McLeod
7 years
Ten years ago I bought an iPhone. Ten years later my face is ON the AppStore. Sixteen year old me just got punk’d.
Tweet media one
18
14
119
@warpling
Ryan McLeod
2 years
👀 🫧 .#WWDC23
Tweet media one
3
1
123
@warpling
Ryan McLeod
9 months
If you’re looking for the easiest way to rip your AVP to the floor check out this fun and easy trick!
Tweet media one
12
0
120
@warpling
Ryan McLeod
4 years
Does anyone *actually* know how to use the new Xcode 12 tabs?.
27
5
124
@warpling
Ryan McLeod
3 years
Sometimes I wish Apple imposed *more* rules on developers. Want to blast out push notifications? Great! Then support notification customization settings or get your app delisted 😇.
9
5
119
@warpling
Ryan McLeod
5 years
$16 per week. For a coloring app. That’s $832 for one year. For a fucking coloring app. “Free trials” are raking in money for Apple and developers that they did not deserve or fairly earn. —a developer.
13
31
114
@warpling
Ryan McLeod
6 years
If you want to see the future of the share sheet check out the Clips app.
Tweet media one
14
18
111
@warpling
Ryan McLeod
5 years
I use AWS for literally one thing: S3.This is the menu every time I log in.
Tweet media one
17
3
113
@warpling
Ryan McLeod
3 years
Does this happen to anyone else? Happens all the time (in this case while driving) but only with my AirPods Pro when they’re closed and in my pocket.
Tweet media one
35
3
111
@warpling
Ryan McLeod
2 years
Skylight is finally out!! 🌅 . I had the absolute pleasure of working with Seb, Rebecca, and Ben to build these card interactions, dynamic backgrounds, and of course the animated “squiggle” :}.
@sdw
Sebastiaan de With
2 years
Ever wish you knew ahead of time when you’d get absolutely beautiful light? A vibrant sunset, or just a really nice golden hour?. So did we. Here it is: @RebeccaSlatkin, @sandofksy and I bring you Skylight Forecast, an app that predicts sunset quality.
Tweet media one
10
4
109
@warpling
Ryan McLeod
4 years
Drove into Italy and accidentally drove into an AB test of Twitter Stories apparently 😆
Tweet media one
Tweet media two
5
4
114
@warpling
Ryan McLeod
5 years
This mutuals icon is my new favorite icon in the whole world 😍
Tweet media one
5
6
111
@warpling
Ryan McLeod
5 years
I’m regularly blown away that I get to live in a great apartment in a great city because a bunch of folks like a bundle of bits I put on the internet. Thank you. 💓.
2
1
110
@warpling
Ryan McLeod
2 years
@thijsniks Here here. Or how about a way to toggle which ones are from followed lists too?.
2
0
110
@warpling
Ryan McLeod
8 years
My favorite iOS 11 feature is the pocket warmer. 🔥📱🔥.
4
16
108
@warpling
Ryan McLeod
6 years
Can we talk about this icon in @BearNotesApp?
Tweet media one
9
2
102
@warpling
Ryan McLeod
8 years
Decided to wear my new Apple shirt today 😜 @WorkflowHQ
Tweet media one
2
5
103
@warpling
Ryan McLeod
6 years
FaceTime should tell you which person’s WiFi sucks more. This would mean less hearing my family blame Apple and more settled arguments that my internet is always the fastest.
1
13
103
@warpling
Ryan McLeod
5 months
It's that time of year.
Tweet media one
2
0
105