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.

Code Quality Rank: L2
Monthly Downloads: 0
Programming language: Swift
License: MIT License

FlightAnimator alternatives and related libraries

Based on the "Animation" category

Do you think we are missing an alternative of FlightAnimator or a related project?

Add another 'Animation' Library

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

Do you know of a usefull tutorial, book or news relevant to FlightAnimator?
Be the first to add one!