valwal

164 posts

valwal

valwal

@valwalcom

20, design engineer @semanticalhq

Germany Katılım Temmuz 2020
330 Takip Edilen169 Takipçiler
Sabitlenmiş Tweet
valwal
valwal@valwalcom·
new end-of-day animation from yesterday's update, now with a new sunburst shader ☀️
English
9
11
291
9.3K
valwal retweetledi
Dave Geddes
Dave Geddes@geddski·
This amazing TODO app that I've been beta testing just dropped! I use it for everything: daily habits, reminders, my most important things for the day. It helps my wild brain actually focus :) the dev Jürgen is also just an incredible, talented human. semantical.com
English
2
4
19
136.6K
valwal retweetledi
𝖊𝖉𝖉𝖎𝖊 𝖏𝖎𝖆𝖔
What if your whole computer were just pixels streamed to you from a model? I’ve been working with @zan2434 and @drewocarr to imagine a version of generative computing that’s much more flexible and visually rich than the GUIs we have today. (Video is sped up and edited)
English
82
129
1.8K
209.9K
valwal
valwal@valwalcom·
@Stammy this is a modifier I created a while back inspired by React Wrap Balancer, you can use it with a smaller ratio to mimic text-wrap: pretty (balance would be a ratio closer to 1) gist.github.com/ValentinWalter…
English
1
0
0
53
Stammy
Stammy@Stammy·
i wish text-wrap: pretty; existed for SwiftUI Text(). i'm always adding \n to lines but that's hacky depending on the Dynamic Type situation
English
1
0
10
2.7K
valwal
valwal@valwalcom·
The button is a lightweight particle system. The shader is the sunburst effect behind the stars. The stars themselves are not vectors, they are 3D meshes. If it’s specifically the 3D look you want to learn about I would recommend a beginner friendly game engine like @unitygames or @godotengine, or @rive_app for vector based faux 3D.
English
0
0
0
61
Piercarlo Puccini
Piercarlo Puccini@PierPuccini·
@valwalcom Okay so let me see if I understand, to make the button sparkle you use a shader ? And for 3D movement you draw some vector and place it in scene kit? Besides the resource you provided where could I start learning all of this?
English
1
0
0
16
valwal
valwal@valwalcom·
new end-of-day animation from yesterday's update, now with a new sunburst shader ☀️
English
9
11
291
9.3K
valwal
valwal@valwalcom·
@PierPuccini ah gotcha, those stars are actually true 3D rendered with SceneKit (Apple's game engine adjacent framework)
English
1
0
0
65
Piercarlo Puccini
Piercarlo Puccini@PierPuccini·
@valwalcom I was about to ask what a shader is but the book covers that 😛. I was refering to the whole animation (no idea what thats called) but basically make your 2D stars move in that 3D fashion
English
1
0
0
47
valwal
valwal@valwalcom·
@AdamWhitcroft to be fair this did used to be a limitation of early SwiftUI versions
English
0
0
0
13
Adam Whitcroft
Adam Whitcroft@AdamWhitcroft·
Seems a tad off-putting that it'll make up a justification to a decision when it's wrong.
Adam Whitcroft tweet media
English
2
0
8
2.1K
valwal
valwal@valwalcom·
@cifilter you can use the APIs of AffineTransform3D on iOS to get the matrices for a ProjectionTransform
English
1
0
0
21
Shannon Potter
Shannon Potter@cifilter·
It's insanely dumb that only visionOS has SwiftUI modifiers to actually position views in 3D space. iOS only has ProjectionTransform, which is unwieldy, and rotation3DEffect, but no transform3DEffect (visionOS only)... 😢
English
1
0
2
244
valwal
valwal@valwalcom·
@Dimillian Sendable is a @ _marker protocol so compile time only, it's impossible to cast a value to it
English
0
0
0
84
Thomas Ricouard
Thomas Ricouard@Dimillian·
Does anyone know if this bullshit on the main thread is actually Swift checking for Sendable conformance? I don't use a mirror, and my decoding is done on a concurrent queue.
Thomas Ricouard tweet media
English
4
0
21
4.2K
valwal
valwal@valwalcom·
@pointfreeco Default main actor isolation was a reactionary bandaid, a stain on Swift's otherwise beautiful concurrency story. Should have been a new language mode if they really deemed it worth the churn or never added at all.
English
0
0
1
246
Point-Free
Point-Free@pointfreeco·
Move over "to view model or not", the next great debate of our community is slowly becoming "to default main actor isolation or not"… #discussioncomment-15064335" target="_blank" rel="nofollow noopener">github.com/pointfreeco/sw…
English
1
2
28
4.6K
valwal
valwal@valwalcom·
@samhenrigold I'd be curious to hear more about how you define fussy. Any egregious examples you're willing to throw under the bus?
English
0
0
0
46
sam henri gold
sam henri gold@samhenrigold·
I really like apps that are not fussy. I’ve tried every note-taking app, every todo app, every design tool under the sun. I like the ones that just get outta my way. My most used note-taking app is the default Quick Notes thing that I have mapped to the action button
English
0
0
0
1.2K
Sketch
Sketch@sketch·
How it started: “Hey @MarceloMarfil, can you draw some new icons for the Tahoe update?” How it’s going: There are 775 new icons in Sketch now. We’re incredibly close to sharing this update with you! Thanks for your patience while we sweat the small stuff.
English
14
26
0
70K
valwal
valwal@valwalcom·
From glass materialize transitions to bright HDR colors, this update makes use of all the latest iOS 26 goodies. Grab the TestFlight invite at semantical.com :)
English
0
0
1
324
valwal
valwal@valwalcom·
Ivy has been updated with liquid glass. Check it out on TestFlight!
English
3
0
10
1K
Louisa Gareiss
Louisa Gareiss@louisagareiss·
My TestFlight folder
Louisa Gareiss tweet media
English
24
4
305
24.3K
valwal
valwal@valwalcom·
@spottedinprod Thanks so much for those kind words! Means a lot ❤️
English
0
0
0
56
SIP
SIP@spottedinprod·
I normally roll my eyes at "opinionated todo list" but Ivy has some of the most sensible primitives and fluid UI I've seen recently. If you're open to trying a new digital productivity approach, I'd consider starting here: semantical.com
English
2
0
21
9.3K
SIP
SIP@spottedinprod·
Exciting new apps (links below):
SIP tweet media
English
12
24
1.2K
204.3K