I'm seeing the light at the end of the tunnel. Not much left for the first public release.

I thought a bit about the notification system when longer tasks are running. This is a version. (please ignore the debug stuttering).
#liquidglass #iosdev #applemusic #buildinpublic #swiftui

The alternative would be this version, which is closer to the macOS version. Not sure which one to pick.

Which version do you like more?
#liquidglass #iosdev #applemusic #buildinpublic #swiftui

@obrhoff definitely prefer the second. The first is more in your face.
@obrhoff If you ever see the first one in one of my apps, you can be absolutely sure that I stole it from you! 🔥
@obrhoff both great, but probably the one that tells me more

@obrhoff I really like the first one but the second one is the practical choice.

My assumption is people might think it’s a second unrelated activity even if I personally think the connection between everything is obvious.

Btw I wrote this animation with this API to convert a SwiftUI Shape into CGPath and animate the line with a CAShapeLayer for performance reasons.

I tried to do it before with a TimelineView but it performed very poorly. 🥵. Techno bubble out.
#liquidglass #iosdev #applemusic #buildinpublic #swiftui

https://developer.apple.com/documentation/swiftui/shape/path(in:)

path(in:) | Apple Developer Documentation

Describes this shape as a path within a rectangular frame of reference.

Apple Developer Documentation

@obrhoff Thanks for sharing all of this. <3

Wanna see more stuff like this.