Designed for gesture-driven animations. Fast, simple, & extensible!
YetAnotherAnimationLibrary
What is YetAnotherAnimationLibrary?
YetAnotherAnimationLibrary is designed for gesture-driven animations. Fast, simple, & extensible!
It is written in pure swift 3.1 with protocol oriented design and extensive use of generics.
Consider this as a swift optimized version of facebook’s pop. It plays nicer with swift and faster too.
Features:
Fast:
- Uses SIMD types and instructions for calculation
- Better compiler optimization through swift generics
Simple:
- Supports Curve(Basic), Spring, & Decay animations out of the box
- Easy API for animating common animatable properties. (checkout the Extensions folder for list of included properties)
- Type safety guaranteed when assigning animation values
- Observable, including value, velocity, and target value
- Builtin chaining operator to easily react to changes in value
- Provide velocity interpolation with gestures
Extensible:
- Supports custom property
- Supports custom animatable type
- Supports custom animation
Overview
- Pricing: Free
- Resource Link: https://github.com/lkzhao/YetAnotherAnimationLibrary
- Resource Maker: Luke Zhao
- Mobile Platform Destination: iOS Apps
- Mobile Platform Support: Native iOS
- Programming Languages: Swift
- CocoaPods: YetAnotherAnimationLibrary
The team behind mobintouch
Website: https://www.mobintouch.com
Resources added 👉 3142
Related resources
MFBannerView
Auto scroll banner view support horizontal and vertical direction
BaseAnimation
BaseAnimation network Android animation set
Kamagari
Simple UIAlertController builder class in Swift