# Exploring MovableContentOf in Jetpack Compose

DevFeed: [Exploring MovableContentOf in Jetpack Compose](<https://devfeed.tech/articles/exploring-movablecontentof-in-jetpack-compose-25778.md>)

Original publisher: [Read original article](<https://www.sinasamaki.com/exploring-movablecontentof-in-jetpack-compose/>)

Author: sinasamaki

Published: 2022-03-14T04:49:00Z

Content type: tutorial

Language: en

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

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

Tags: [android](<https://devfeed.tech/tags/android.md>), [article](<https://devfeed.tech/tags/article.md>), [code](<https://devfeed.tech/tags/code.md>), [compose](<https://devfeed.tech/tags/compose.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [jetpack-compose](<https://devfeed.tech/tags/jetpack-compose.md>), [performance](<https://devfeed.tech/tags/performance.md>), [recomposition](<https://devfeed.tech/tags/recomposition.md>)

## AI overview

This tutorial explains Jetpack Compose's movableContentOf function, introduced in version 1.2.0-alpha03. It shows how moving composable content can avoid unnecessary recomposition, preserve state when items change position, and potentially improve performance.

## Source excerpt

Jetpack Compose recently introduced a new function named movableContentOfin version 1.2.0-alpha03. As the name suggests, this enables us to move around content without the need for recomposition. This could save time and increase performance if the recompositions are expensive and or numerous. Jetpack compose already has some