Seriously, this "stupid autocomplete that just predicts tokens" understands and explains AppKit and Core Animation better than probably most iOS devs would… that's good enough for me ¯\_(ツ)_/¯
Seriously, this "stupid autocomplete that just predicts tokens" understands and explains AppKit and Core Animation better than probably most iOS devs would… that's good enough for me ¯\_(ツ)_/¯
In this context I'm getting more and more annoyed to read this AI bullshit.
https://medium.com/@ios_guru/core-animation-and-catransition-for-creating-transitions-c37039d3c5e3
Okay, I gave this a try, but for some reason, it’s not working with all CATransitionTypes. Push and Reveal work, Flip not.
#swiftui #coreanimation #iosdev #macosdev
That is the best way to implement this as SwiftUI Transition? The old version was using a CATranstion (Flip) but I haven't figured a good / easy way as a transition.
#swiftui #coreanimation #iosdev #macosdev
I'm having way too much fun with this new UI for my Arrival Times view and some animation. #pdxtransit #swiftui #coreanimation
I finally found a reason to use my scrolling marquee that I made for Music Widget, QuickTune, etc. etc. for an iOS app...
My PDX Transit SwiftUI re-write!!! Check it out:
(still a work in progress but you get the idea!)
I wrote the scrolling marquee using Core Animation for my apps but a while back, I found some issues where the text would look blurry on non-retina displays.
Unfortunately I found a few more cases (still happening a lot less than before), but finally found the issue and fixed it.
The top image has the blurry text (in the titlebar), and the bottom image has it fixed. 🛠️😄
Text now appears super sharp on non-retina displays and have yet to see a blurry example.
I just posted a sample project to GitHub which has the code I wrote for the Brushed Metal background in QuickTune.
It seems performant but I am probably not the best in determining if it is at its most performant. Seems good though.
This is done in Core Animation layers & good for both 1x and 2x displays.
I hope to see more Brushed Metal interfaces soon 😉
https://github.com/marioaguzman/BrushedMetalBackground
#MacOSX #macOS #Mac #Aqua #BrushedMetal #Interface #AppKit #CoreAnimation
Not sure if this is widely known but you can animate the path property on a CAShapeLayer. It just doesn’t _implicitly_ animate. And if you use paths that have the same number of points, in roughly the same locations, #CoreAnimation will smoothly animate between them. With the right paths it looks really good. Since it’s vector based, it’s razor sharp at any scale. And since it’s all just CALayers it’s super lightweight.
Using matchedGeometryEffect to Create View Animation in iOS 14
#iOS #Programming #CoreAnimation
https://www.appcoda.com/matchedgeometryeffect/