Badoo Jul 12, 2017

Importing Adobe After Effects Animations into iOS Apps

Article Summary

Radoslaw Cieciwa from Bumble reveals why their gorgeous After Effects loading animation nearly killed iOS performance. Spoiler: trim paths and CPU rendering were the culprits.

When Badoo redesigned their app, they wanted to import a complex After Effects animation directly into iOS. The team evaluated Facebook's Keyframes and Airbnb's Lottie, ultimately choosing Lottie with the bodymovin exporter. What followed was a deep dive into performance optimization and the harsh realities of mobile animation.

Key Takeaways

Critical Insight

Complex After Effects animations look perfect on desktop but require significant compromises on mobile to maintain performance, often forcing teams to fake effects rather than render them accurately.

The article includes specific WWDC sessions and performance benchmarks that explain exactly why certain Core Animation operations tank your frame rate.

Recent from Badoo

Related Articles