Is this the final video I show of this crap? Who knows! 😂 Page-based, so aside from the Metal render window lagging behind the scroll view at insane velocities, we're looking really good now
I worked at Path back in 2012. Today, I found the codebase I had on a hard drive and managed to get it building after all these years. Very broken and unusable with no servers, but I'm about to cry. Working at @path was probably the best time of my life. 🥹
I think we got this idea from another app, but using PIP to continue playing an instructional video on how to add widgets to your Home Screen is a pretty great idea!
SwiftUI's rendering pipeline seems to be pretty well optimized, even when embedding AVPlayerLayer as a view representable, applying color inversion + hue rotation effects (for Dark Mode), and complex masking + shadow effects.
So @telegram legit has some of the cleanest iOS animations I’ve ever seen. The UI is extremely “stock” and utilitarian (maybe to a fault), but their animation work is seriously impressive. Any idea who worked on them?
For many, many years I tried to find a way to apply filters/shaders to a UIKit hierarchy in real time. Apple frustratingly only supports this privately (but it works well!) via CAFilter. So instead, I used SceneKit's renderer since SCNNode supports (animatable) CIFilters! 🤓
You wouldn't believe how incredibly complex and detailed @elfanek's sick highlight effect (top) was to implement (bottom)! Shown with and without blurs active. Several different blurs and blend modes (courtesy of CAFilter 😇). Just wait till I start animating things!
Combining some subtle 3D and 2D transforms—all with varying animation durations—to make things feel "floaty". I kind of like it. If I was feeling extra ambitious, I'd transform the shadow underneath it, too. 😛