I make synths, interactions, animations, and hack things šŸŽ šŸ‡ØšŸ‡¦ #no #u iOS UI @ Netflix @b3ll@mastodon.social threads.net/@instab3ll

Joined November 2008
3,764 Photos and videos
Pinned Tweet
14 Dec 2020
My animation framework is now live! ✨ Introducing Motion, a SIMD-powered animation framework written purely in Swift, designed for making physically-modeled, gesturally-driven user interfaces, animations, and interactions. github.com/b3ll/Motion Let me know what you think :)
13
71
453
Helped lead the engineering efforts on this and worked with some really amazing people to bring this together. Super proud of the work my teammates did on this one!! about.netflix.com/en/news/in… h/t @nebson, @_Caro_N
1
22
2,039
3 Jun 2024
Introducing Adjustable! Adjustable is a tool that I built to aid in adjusting values at runtime instead of constantly waiting for Xcode to rebuild after changing a constant. Add @Adjustable(0…1) to any property, and you'll automagically get a UISlider. github.com/b3ll/Adjustable
7
12
128
19,784
3 Jun 2024
Anytime a value is adjusted, it'll automatically invalidate the layout (or call ObservableObjects `objectWillChange`) to show your changes live. It also uses some super cool runtime tricks with Swift keypaths to automatically name each slider to match the value it's adjusting :)
1
3
1,645
3 Jun 2024
You'll also notice you can swipe down on your menu to collapse it and tuck it away to see and interact with the content beneath. All these interactions are powered by Motion (github.com/b3ll/Motion) and were in fact created using Adjustable

1
5
1,538
15 Aug 2023
I created my own cover of Destiny 2's song "All That Matters" This is truly up there with one of my favourite songs in the Destiny franchise, so I couldn't resist learning and composing a stripped version. #Destiny2 #Destiny2MOTW #MOTW #DestinyTheGame youtube.com/watch?v=BZjUTqcH…
2
1
17
6,282
21 Aug 2023
2,196
Adam Bell retweeted
15 Aug 2023
I created my own cover of Destiny 2's song "All That Matters" This is truly up there with one of my favourite songs in the Destiny franchise, so I couldn't resist learning and composing a stripped version. #Destiny2 #Destiny2MOTW #MOTW #DestinyTheGame youtube.com/watch?v=BZjUTqcH…
2
1
17
6,282
8 Jun 2023
Craig just killing it on the guitar at @gruber’s Talk Show is the energy I’m here for
5
17
235
115,690
7 Jun 2023
The Explore SwiftUI Animations talk is *fantastic* Nice work @kylemacomber! Thank you SwiftUI team for embracing Springs by default and making them so much more approachable for people! :D developer.apple.com/videos/p…
2
13
99
13,047
6 Jun 2023
Drag Velocity!!
Three additions to SwiftUI that I'm so happy to see: 1. Metal Shaders: developer.apple.com/document… 2. Drag Velocity: developer.apple.com/document… 3. Spring Helpers: developer.apple.com/document…
1
1
21
5,028
Adam Bell retweeted
5 Jun 2023
Give this person a raise. #WWDC23 #iOS17
59
1,844
24,840
1,436,881
6 Jun 2023
Turns out, you can šŸ˜‚
Replying to @b3ll
Can you apply the shaders to a SwiftUI UIViewRepresentable? If so how possible is UIKit Screen > SwiftUI wrapper for shader > UIView content
1
13
6,948
6 Jun 2023
It is *so* trivial to setup and experiment with Metal shaders now with SwiftUI!!! I'm loving this. No more needing to mess with contexts or anything, it's far more streamlined and automated Now I *finally* have no excuses to practice and get good at writing shaders :D
11
20
212
30,715
6 Jun 2023
Please ignore my terrible shader demo skills šŸ˜…
1
2,404
6 Jun 2023
weeeee
2
15
3,039
5 Jun 2023
Wow, Apple straight up introduced a raw analytical Spring function in SwiftUI Even includes settlingDuration and a custom epsilon! developer.apple.com/document…… First time I've ever had something I've written be "sherlocked", guess I should add Animatable support to Motion :D
1
9
100
17,504
Adam Bell retweeted
šŸ“±iOS UI Engineer RolešŸ“± Want to help Netflix build a great streaming expereince on the Apple TV? This might be the role for you! jobs.netflix.com/jobs/268594…

4
59
139
38,846