Description
FlightAnimator is a natural animation engine built on top of CoreAnimation. Implemented with a blocks based approach it is very easy to create, configure, cache, and reuse animations dynamically based on the current state.
FlightAnimator uses CAKeyframeAnimation(s) and CoreAnimationGroup(s) under the hood. You can apply animations on a view directly, or cache animations to define states to apply at a later time. The animations are technically a custom CAAnimationGroup, once applied to the layer, will dynamically synchronize the remaining progress based on the current presentationLayer's values.
Before beginning the tutorial feel free to clone the repository, and checkout the demo app included with the project. In the project you can set different curves for bounds, position, alpha, and transform the experiment by adjusting the easing to see the resulting effects.
FlightAnimator alternatives and related libraries
Based on the "Animation" category
-
IBAnimatable
Design and prototype UI, interaction, navigation, transition and animation for App Store ready Apps in Interface Builder with IBAnimatable. -
Keyframes
A library for converting Adobe AE shape based animations to a data format and play it back on Android and iOS devices. -
EasyAnimation
A Swift library to take the power of UIView.animateWithDuration() to a whole new level -
CKWaveCollectionViewTransition
Cool wave like transition between two or more UICollectionView -
Awesome-iOS-Animation
Collection of Animation projects -
SamuraiTransition
Swift based library providing a collection of ViewController transitions featuring a number of neat “cutting” animations. -
CCMRadarView
CCMRadarView uses the IBDesignable tools to make an easy customizable radar view with animation -
AHDownloadButton
Customizable download button with progress and transition animations. It is based on Apple's App Store download button. -
SYBlinkAnimationKit
A blink effect animation framework for iOS, written in Swift.
* Code Quality Rankings and insights are calculated and provided by Lumnify.
They vary from L1 to L5 with "L5" being the highest. Visit our partner's website for more details.
Do you think we are missing an alternative of FlightAnimator or a related project?
FlightAnimator Recommendations
There are no recommendations yet. Be the first to promote FlightAnimator!
Have you used FlightAnimator? Share your experience. Write a short recommendation and FlightAnimator, you and your project will be promoted on Awesome iOS.
Recommend FlightAnimator
Recently added FlightAnimator resources
Be the first to add one!