Jetpack Compose: Layouts & State Management
Jetpack Compose 1.2
| Intermediate
- 16 videos | 1h 56m 38s
- Includes Assessment
- Earns a Badge
In Jetpack Compose, layouts define the structure of user interface (UI) elements, allowing for flexible and dynamic UI design, while state management involves handling the data that drives the UI, ensuring that the UI responds to user interactions appropriately. In this course, you will go beyond the basics of Android Jetpack Compose, learning how to customize screens using the versatile column and row composables to arrange UI elements. Next, you will use the image composable to incorporate images seamlessly into your Compose app and implement scrolling functionality within a column or a row. Then you will explore managing state in Compose, focusing on the remember function and creating interactive UI components, such as drop-down menus and sliders. Finally, you will hoist state to enhance state access and reusability and you will integrate LiveData and ViewModel with Compose, to manage and share data effectively. At the end of this course, you will be able to develop complex and interactive user screens to display your app's content.
WHAT YOU WILL LEARN
-
Discover the key concepts covered in this courseCreate an app and view the preview in jetpack composeSet up and view an app with a column composableSet up and view an app with a row composableDisplay images with the image composableCreate a scaffold with a floating action buttonUse vertical scrolling in an appUse horizontal scrolling in an app
-
Manage a composable stateUse state in a compose appModify an app to store state with the remember functionCreate dropdown menus with stateCreate sliders with stateHoist state in jetpack composeUse live data and view model in a compose appSummarize the key concepts covered in this course
IN THIS COURSE
-
2m 5sIn this video, we will discover the key concepts covered in this course. FREE ACCESS
-
10m 7sLearn how to create an app and view the preview in Jetpack Compose. FREE ACCESS
-
6m 31sIn this video, find out how to set up and view an app with a column composable. FREE ACCESS
-
6m 9sDiscover how to set up and view an app with a row composable. FREE ACCESS
-
8m 38sDuring this video, you will learn how to display images with the image composable. FREE ACCESS
-
9m 50sFind out how to create a scaffold with a floating action button. FREE ACCESS
-
9m 51sIn this video, discover how to use vertical scrolling in an app. FREE ACCESS
-
3m 43sIn this video, you will learn how to use horizontal scrolling in an app. FREE ACCESS
-
5m 39sAfter completing this video, you will be able to manage a composable state. FREE ACCESS
-
7m 48sIn this video, find out how to use state in a Compose app. FREE ACCESS
-
11m 30sDuring this video, discover how to modify an app to store state with the remember function. FREE ACCESS
-
9m 6sDuring this video, you will learn how to create dropdown menus with state. FREE ACCESS
-
5m 19sFind out how to create sliders with state. FREE ACCESS
-
5m 1sDiscover how to hoist state in Jetpack Compose. FREE ACCESS
-
12m 46sIn this video, learn how to use live data and view model in a Compose app. FREE ACCESS
-
2m 37sIn this video, we will summarize the key concepts covered in this course. FREE ACCESS
EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE
Skillsoft is providing you the opportunity to earn a digital badge upon successful completion on some of our courses, which can be shared on any social network or business platform.
Digital badges are yours to keep, forever.