Julien Sagot (@barbapapapps) 's Twitter Profile
Julien Sagot

@barbapapapps

Developer & Human Interface Designer.

ID: 182971831

calendar_today25-08-2010 21:11:21

2,2K Tweet

3,3K Takipçi

80 Takip Edilen

Jiang Jiang (@jjgod) 's Twitter Profile Photo

Julien Sagot Correct. It is intentionally designed that way. .bold() means the semantic emphasize, and it can map to different weights for different text styles. While .fontWeight(.bold) means specifically the bold weight. Emphasized typically means Semibold on iOS but it is not always.

Julien Sagot (@barbapapapps) 's Twitter Profile Photo

Our AI is the most advanced bla-bla-bla. I have yet to find a single AI capable of generating a convincing image of a person bench pressing.

Our AI is the most advanced bla-bla-bla.

I have yet to find a single AI capable of generating a convincing image of a person bench pressing.
Julien Sagot (@barbapapapps) 's Twitter Profile Photo

Meet the most over-engineered navigation bar, which automatically adds a feathered mask to ensure legibility on any background. Individual views can opt out (like the trailing button, which requires a background blur).

Julien Sagot (@barbapapapps) 's Twitter Profile Photo

crapp (noun) [kræp] 1. An AI-generated app that’s rushed, glitchy, and barely functional. Claims to be revolutionary, but mostly causes confusion. Example: “I downloaded a crapp to track my sleep—now it wakes me up at 2 AM to remind me I’m not well-rested.”

Julien Sagot (@barbapapapps) 's Twitter Profile Photo

TIL that the modern way of creating a UIButton (using UIButton.Configuration) doesn’t seem to support state animations. WTF, Apple?

Julien Sagot (@barbapapapps) 's Twitter Profile Photo

Don’t underestimate the ability to create smoother gradients in iOS 18 using custom easing curves. Left: default linear easing in SwiftUI, resulting in abrupt gradient transitions 👎 Right: custom easing curve, producing a perfectly smooth gradient 🤌

Don’t underestimate the ability to create smoother gradients in iOS 18 using custom easing curves.

Left: default linear easing in SwiftUI, resulting in abrupt gradient transitions 👎
Right: custom easing curve, producing a perfectly smooth gradient 🤌