TIL San Francisco has a Contextual Alternative glyph for ƒ preceding numbers, in case you're talking about apertures like ƒ2 – sweet
robb
@robb.is
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
A24 is issuing takedowns for all sorts of backrooms content on social media, as well as merch elsewhere right now, that have nothing to do with the movie. I feel like a lot of people were afraid this would happen. They just... own the backrooms concept now I guess. Frustrating
The new #SwiftUI text selection API doesn't actually do what it needs to do to be useful
SwiftUI Text Selection Still Isn’t Good Enough
iOS 27 finally makes SwiftUI’s textSelection modifier feel native, but it still can’t select text across multiple Text views — a dealbreaker for apps like Linear that render rich documents as trees of nested Text views.
robb.is
my best friend is one of those people who explore rural Japan looking for abandoned properties and he recently found these signs out in the country
I wish Swift had a way to explicitly shadow certain type names from frameworks. #SwiftUI claims names List, Table (and now Documents as of iOS 27 beta 2) for types that we never use so we end up prefixing every with Linear all the time.
Operating at low mental capacity today so asking the hive mind to help me out, when are the next iOS 27 betas to be expected?
I wrote a few lines on how to make #SwiftUI Text respond to user preferences
Dynamic Text in SwiftUI
How to use SwiftUI's FormatStyle and BCP 47 private locale subtags to make dynamic user name formatting automatic across the entire app.
robb.is
SwiftUI Perf Tip: In lazy containers (List, LazyVStack), each ForEach element should return a *constant* number of views. An AnyView or if inside the closure (0 or 1 views) hits a slow path. Fix: filter your data upfront. Debug arg: -LogForEachSlowPath YES 🔗 developer.apple.com/documentati...
ForEach | Apple Developer Documentation
A structure that computes views on demand from an underlying collection of identified data.
docs.developer.apple.com
It's your boy Rens on lazy stacks and programmatic scrolling in #SwiftUI <3
Dive into lazy stacks and scrolling with SwiftUI - WWDC26 - Videos - Apple Developer
Discover the inner workings of lazy stacks in SwiftUI. We'll explore how LazyVStack and LazyHStack estimate sizes, lazily load subviews,...
developer.apple.com
Another banger new #SwiftUI AP: .reorderable() – don't miss this session with Jack:
Code-along: Build powerful drag and drop in SwiftUI - WWDC26 - Videos - Apple Developer
Follow along as we build a game of Solitaire to explore the latest drag-and-drop capabilities in SwiftUI. We'll show you how to use the...
developer.apple.com
I love the new #SwiftUI Text selection but without a way to make selection span multiple Texts in a group, it doesn't really address our needs at Linear – here's hoping we see an update in a later seed 🤞
New in iOS 27: Reordering in #SwiftUI layouts, including custom ones
reorderable() | Apple Developer Documentation
Enables the views of this content to be reordered when used within the scope of a modifier.
developer.apple.com
Give someone fish and you keep them busy for a day, teach someone bash, and you keep them busy for a lifetime.
I made a game called "Carrot Kingdom!" where you stretch a rabbit's ears to grab carrots! 🥕🐰 It’s a browser game you can finish in about 20–30 minutes. Check it out and give it a try! www.lexaloffle.com/bbs/?tid=156... #pico8 #gamedev
Failed opportunity on part of the framework to scale custom padding proportionally to the dynamic type size, imo (as on opt-in) mastodon.social/@natpanferova...
There are Lieutenant Columbos everywhere for those with eyes to see.
Trying out Indigo instead of Ivory, guess I might as well crosspost to b'sky
Indigo for Bluesky & Mastodon App - App Store
Download Indigo for Bluesky & Mastodon by Soapbox Software Inc on the App Store. See screenshots, ratings and reviews, user tips and more games like Indigo for…
apps.apple.com
Whether it's adding an Apple Watch target to your existing app, or starting something brand new, Bitrig builds native Apple Watch apps with just a conversation.
I'm delighted to announce the forensic recovery of the original single-stroke font data from Vib-Ribbon (1999) — exhumed from Playstation ROMs — and now part of my archive of procedural skeleton fonts for #p5js: github.com/golanlevin/p... #mediaArchaeology #typography #plotterArt #creativeCoding