Jetpack AppState
An Android state management approach proposed by Google's Jetpack architecture library team. Built on the Compose runtime's snapshot state mechanism, it extends state management from the UI layer to the data and domain layers.
Timeline (last 90 days)
Jetpack AppState was proposed by Google's Jetpack architecture libraries team, is based on Compose's snapshot state mechanism, and aims to extend state management from the UI layer to the data and domain layers.
The first library in Jetpack AppState is called transform; it returns an ordinary observable state rather than a Flow or StateFlow, and its code block is composable, so it can use capabilities such as LaunchedEffect, collectAsState, early returns, and if branches.
Jetpack AppState includes libraries such as transform and State Store, aiming to solve complex state orchestration as well as cross-component state sharing and survival.
All Facts (3)
Jetpack AppState was proposed by Google's Jetpack architecture libraries team, is based on Compose's snapshot state mechanism, and aims to extend state management from the UI layer to the data and domain layers.
50%UnverifiedThe first library in Jetpack AppState is called transform; it returns an ordinary observable state rather than a Flow or StateFlow, and its code block is composable, so it can use capabilities such as LaunchedEffect, collectAsState, early returns, and if branches.
50%UnverifiedJetpack AppState includes libraries such as transform and State Store, aiming to solve complex state orchestration as well as cross-component state sharing and survival.
50%