Juniata Classifieds>Juniata Online Courses>Using Jetpack Compose with Kotlin: Create LazyColumn Lists

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

This course discusses how environments are managed in Apigee hybrid, and how runtime plane components are secured. You will also learn how to deploy and debug API proxies in Apigee hybrid, and... more
This course equips participants with essential skills for the modern job market. Dive into crafting compelling CVs, mastering networking, acing interviews, and understanding market trends to propel... more
Backend refers to the server side of development. Here, the primary focus is on how a website works. Node.js is considered efficient for the development of backend applications as it brings... more
This is a self-paced lab that takes place in the Google Cloud console. Advancing your Google Cloud network security with VM-Series, Cloud IDS, and XSOAR.Created by: Google Cloud more
More than two decades into the new millennium, it is difficult to envision a future in which digital technologies do not play a significant role. Digital technologies frequently make a lot of... more

CONTINUE SEARCH

FOLLOW COLLEGE PARENT CENTRAL