# Add Shake Animations to your Composable

DevFeed: [Add Shake Animations to your Composable](<https://devfeed.tech/articles/add-shake-animations-to-your-composable-25800.md>)

Original publisher: [Read original article](<https://www.sinasamaki.com/shake-animations-compose/>)

Author: sinasamaki

Published: 2023-08-09T00:08:00Z

Content type: tutorial

Language: en

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

Topics: [Jetpack Compose](<https://devfeed.tech/topics/jetpack-compose.md>), [ui](<https://devfeed.tech/topics/ui.md>), [Code](<https://devfeed.tech/topics/code.md>)

Tags: [animation](<https://devfeed.tech/tags/animation.md>), [article](<https://devfeed.tech/tags/article.md>), [code](<https://devfeed.tech/tags/code.md>), [compose](<https://devfeed.tech/tags/compose.md>), [implementation](<https://devfeed.tech/tags/implementation.md>), [password](<https://devfeed.tech/tags/password.md>), [ui](<https://devfeed.tech/tags/ui.md>)

## AI overview

This tutorial explains how to create shake animations in Jetpack Compose, first for a single composable and then through a reusable custom Modifier. It covers triggering animations, configuring iterations and intensity, animating properties such as rotation and scale, and applying the approach to a login animation for an incorrect password.

## Source excerpt

Make your Composables dance