What problem does it solve?
Static, abrupt, or joyless iOS/SwiftUI interactions make apps feel unresponsive and harder to understand, even when the underlying functionality is correct.
Core Features & Use Cases
- Animation strategy that improves usability: Identifies missing feedback, jarring transitions, unclear element relationships, and opportunities to guide attention so motion has a clear purpose.
- SwiftUI-first motion implementation: Uses spring-based timing tiers, matched geometry, symbol effects, content transitions, and gesture-driven animation to make interfaces feel responsive.
- Haptics and accessibility-aware motion: Adds sensory feedback only at key moments and respects Reduce Motion to avoid discomfort.
Quick Start
Apply ios-animate to the provided SwiftUI feature and update it with purposeful spring animations, matching geometry for spatial continuity, and haptics on meaningful state changes while honoring accessibility reduce motion.