Using Jetpack Compose with Kotlin: Create LazyColumn Lists
About this Course
In this hour-long project-based course, you will learn how to 1. Create a LazyColumn List. 2. Use navigation components from Jetpack Compose to navigate to a details screen for each item in the list. 3. Manipulate the items list and the detail screen with animations from Jetpack Compose. To achieve this, we will work through the project step-by-step to create a scrollable list, click an item in the list, navigate to a details screen, create the details screen, create animations on the items list, create animations on the details screen, and lastly, refine your capstone project for a professional portfolio addition. This project will allow you to become comfortable using Compose to create a scrollable list, using animations on lists and screens, and using Compose Navigation components. We will do this by building a project that incorporates these concepts. This project is unique because you will have in your portfolio many animations to reference for future use. In order to be successful in this project you will need intermediate knowledge of the Android Studio IDE using emulators, gradle builds, and debugging. You need intermediate knowledge of the Kotlin language using lists, maps, datatypes, and functions. You need a beginner knowledge of Jetpack Compose using responsive UI.Created by: Coursera Project Network

Related Online Courses
In this 2 hours long project you will create a business value proposition canvas in Miro, categorizing business products, services and features by company pillars, mapping customer gains, pains and... more
This course delves into the world of alternative investments, focusing on how they can be integrated into portfolios as we age. It covers the fundamentals of asset allocation, investment risks, and... more
This course is designed for telecommunication engineers proficient in 3G and 4G technologies. It delves into the specifics of 5G network architecture and protocols, offering a blend of theoretical... more
In this 2-hour long project-based course, you will be able to Create an AI assistant using OpenAI\'s playground UI, publish an AI application using Chipp.ai, and evaluate and refine your AI... more
This is a self-paced lab that takes place in the Google Cloud console. In this lab, you create an auto-mode VPC network with firewall rules and 2 VM instances. Then, you explore the connectivity... more