MENU

Fun & Interesting

Advanced state and side effects in Jetpack Compose

Android Developers 41,336 2 years ago
Video Not Working? Fix It Now

In this workshop you will learn advanced concepts related to State and Side Effects APIs in Jetpack Compose. We'll see how to create a state holder for stateful composables whose logic isn't trivial and how to create coroutines and call suspend functions from Compose code. We'll learn what are side effects, and different APIs, like LaunchedEffect and rememberUpdatedState, to trigger them and accomplish different use cases. Resources: State in Jetpack Compose codelab → https://goo.gle/compose-state-codelab Advanced State and Side Effects in Jetpack Compose codelab → https://goo.gle/3Gdhyn5 Side-effects in Compose → https://goo.gle/3KN54oY UI state production pipeline → https://goo.gle/architecture-uistate-production Architecting your Compose UI → https://goo.gle/3UonhMN Consuming flows safely in Jetpack Compose → https://goo.gle/3GwleAS Other supported types of state → https://goo.gle/compose-supported-types Compose and other libraries → https://goo.gle/3ZUToor Save UI state in Compose → https://goo.gle/40Uw2kj Lifecycle of composable functions → https://goo.gle/3KsEPTB Thinking in Compose → https://goo.gle/3o2Ie40 Splash screen API → https://goo.gle/3KKXZ8C Maps Compose → https://goo.gle/3GUfGAn When should I use derivedStateOf? → https://goo.gle/3GwY11i Now in Android → https://goo.gle/nia Speakers: Alejandra Stamato, Manuel Vicente Vivo Watch more: Watch all Android and Play Sessions → https://goo.gle/IO23_android_play Watch all the workshops from Google I/O 2023 → https://goo.gle/IO23_workshops Watch more Mobile Sessions → https://goo.gle/IO23_mobile All Google I/O 2023 Sessions → https://goo.gle/IO23_all Subscribe to Android Developers → https://goo.gle/AndroidDevs #GoogleIO#Featured #AndroidDevelopers #JetpackCompose

Comment