Kyriakos
03/21/2026, 7:17 AMCanvas and graphicsLayer for 3D perspective flips, plus a custom staggered physics engine for the UI. I spent a lot of time optimizing out GC stutters (hoisting Brush and PathEffect allocations out of the 60fps draw loops).
I just posted a video of it in action, along with the full open-source codebase, over on LinkedIn.
Feel free to grab the code from the comments there and adapt the math/physics for your own projects!
🔗 [Link to your LinkedIn post here]