iOS Animation Graphics Skill
Installation
SKILL.md
iOS Animation Graphics Skill
This skill provides expertise in creating smooth animations and custom graphics for iOS applications using SwiftUI Canvas, Core Animation, and Lottie. It covers animation principles, performance considerations, and integration with Apple's design system.
Best Practices
-
Performance First: Use lightweight animations that don't impact scrolling or user interaction.
-
Meaningful Motion: Ensure animations enhance user experience and provide visual feedback.
-
Consistent Timing: Use standard animation durations (0.2-0.5 seconds) for familiarity.
-
Hardware Acceleration: Leverage GPU-accelerated properties for smooth animations.
-
Accessibility: Respect reduced motion preferences and provide alternatives.
-
State-Driven: Bind animations to view state for automatic updates.