robb
SwiftUI and iOS shenanigans @ Linear.app • I put the UI in Ennui • today your love, tomorrow the world • previously: SwiftUI, Google Research, UIKit.
https://robb.is
- If you're trying to like, *really* center Text in #SwiftUI, use a TextRenderer to disable subpixel quantization:
- This app is even uglier now that I know a Tapbots one is coming.
- Reposted by robb[Not loaded yet]
- Who called it Kokain auf der Bundestagstoilette and not Diet Coke?
- New avatar transition should be complete ✅
- Today, I'm releasing AtRandom – a #SwiftUI property wrapper that adds stable randomness to your views! Use it to spice up animations, transitions, and UI elements—without the hassle of @State. Also supports custom seeding for consistency! 📌 github.com/robb/AtRandom/
- Pro tip from an Ex-Googler: When you join a new company, change the linter rules for a couple kLOC of artificial impact.
- Reposted by robb[Not loaded yet]
- I've published a new #SwiftUI Package to automatically visualize touches during Screen Recording, Screen Mirroring and when using the iOS Simulator: github.com/robb/visuali...
- Happy to announce that today is my first day at Linear, where I'll be working on the Linear Mobile app with @gavin.social, @jorilallo.com and many other fine people 💫
- If you create a 9-slice from a rounded rectangle you created on iOS, you need to take into account that the distance from the corner to the first axis-aligned control point is about 152.866% of the radius. I found this value through some empirical computer science in a quick #SwiftUI preview.
- Reposted by robb[Not loaded yet]
- Reposted by robb[Not loaded yet]
- Reposted by robb[Not loaded yet]
- Reposted by robb[Not loaded yet]
- Reposted by robb[Not loaded yet]
- As a bit of personal news, I will be leaving the SwiftUI team at the end of the month. My departure definitely came sooner than I expected but I'm excited to share what's next, stay tuned.
- These Zelda games are getting out of hand
- In classic horror tradition, @qntm.org writes about forbidden grimoires that corrupt every mind foolish enough to touch them. Books that ought to be banished to the vaults beneath the plateau of Leng qntm.org/clean
- ADA contender
- Hey a thing I made is top on hackewnews
- Reposted by robb[Not loaded yet]
- Using #SwiftUI’s UIGestureRecognizerRepresentable and Anchor Preferences, you can build a ButtonStyle that is triggered by a long-press in a parent view in addition to regular taps. This enables building custom menus like this that allow triggering an action with a single long press.
- Best gamepad clamp thingy for iPhone 16 Pro?
- Reposted by robb[Not loaded yet]
- Reposted by robb[Not loaded yet]
- Catching up on The Bear and I see the appeal: they managed to cast someone who looks equal parts like the guy and the rat from Ratatouille.
- Work-in-Progress #SwiftUI glitch effect featuring chroma subsampling; random offsets for lines, blocks and pixels; chromatic abberation in YCbCr as well as RGB channel shuffling.
- AirPods Pro 3 better cancel the noise in my head of my own chips eating.
- Last minute reminder that if you work for a decently sized corporation, there's a fair chance they'll match your charitable donations by filling out a simple online form, don't let that go to waste.