# Comparing Declarative Animation frameworks

DevFeed: [Comparing Declarative Animation frameworks](<https://devfeed.tech/articles/comparing-declarative-animation-frameworks-32042.md>)

Original publisher: [Read original article](<https://www.maiatoday.net/p/comparing-declarative-animation-frameworks/>)

Published: 2022-02-22T18:41:06Z

Content type: comparison

Language: en

Sources: [maiatoday](<https://devfeed.tech/sources/maiatoday.md>)

Topics: [Jetpack Compose](<https://devfeed.tech/topics/jetpack-compose.md>), [Flutter](<https://devfeed.tech/topics/flutter.md>), [SwiftUI](<https://devfeed.tech/topics/swiftui.md>), [Frameworks](<https://devfeed.tech/topics/frameworks.md>)

Tags: [animation](<https://devfeed.tech/tags/animation.md>), [comparison](<https://devfeed.tech/tags/comparison.md>), [compose](<https://devfeed.tech/tags/compose.md>), [declarative](<https://devfeed.tech/tags/declarative.md>), [flutter](<https://devfeed.tech/tags/flutter.md>), [gdg](<https://devfeed.tech/tags/gdg.md>), [swiftui](<https://devfeed.tech/tags/swiftui.md>), [talk](<https://devfeed.tech/tags/talk.md>)

## AI overview

A comparison of animation systems in Jetpack Compose, SwiftUI, and Flutter, focusing on animation graphs and differences in terminology and concepts such as tweens, animation specifications, curves, interpolation, functions, and objects.

## Source excerpt

A evening of comparing animation in declarative frameworks. A speedrun of the animation system in Jetpack Compose as a comparison agains SwiftUI and Flutter. Hosted by GDG Nuremberg We discovered many similarites, all the systems have some way to control the animation graph, with somewhat confusing differences in naming. A tween in compose is not the same as a tween in Flutter. Flutter Tween is an animationSpec in Compose. Compose tween is a specific kind of Curve in Flutter that does a linear interpolation. Oh and its a function in Compose and an object in Flutter. Slides