Module 1 of 3 in Create a Multiscreen App in Android

State Management in Jetpack Compose

Share
Save for later

Module outcomes

  • Strategies for managing state throughout an app
  • Rebuild user interface when state changes
  • Persist app state in the app when a configuration change occurs

Covered concepts

  • State variables
  • Recomposition
  • State hoisting
  • Remembering state
  • Configuration changes

Module content

1
Understand State Lesson (7 mins)
IntroductionStart
Instruction
Demo
Conclusion
2
Remember State Variables Lesson (6 mins)
IntroductionStart
Instruction
Demo
Conclusion
3
State Hoisting Lesson (13 mins)
IntroductionStart
Instruction 1
Demo
Instruction 2
Conclusion
Quiz: State Hoisting
4
IntroductionStart
Instruction
Demo
Conclusion
5
Saving State Lesson (11 mins)
IntroductionStart
Instruction
Demo
Conclusion
Quiz: Saving State

Next module

Android & Kotlin New
Navigation in Jetpack Compose
This module covers essential navigation concepts and techniques in Jetpack Compose. You will create a mult... more

Instructors

Contributors

Zahid Rasheed

Tech Editor

Adriana Kutenko

Illustrator

Girish Maiya

Final Pass Editor

Kelvin Pere

Video Editor

Over 300 content creators. Join our team.