Jetpack Compose Basics Code-Along - Fundamentals of Declarative UI
Offered By: Android Developers via YouTube
Course Description
Overview
Dive into a hands-on code-along session with Android experts exploring the fundamentals of Jetpack Compose. Learn about declarative UI, state management, layouts, and theming while building a practical application. Discover composables and modifiers, work with basic UI elements like Row and Column, and implement state in your app. Follow along as the speakers guide you through creating a new project, designing an onboarding screen, implementing multiple previews, and comparing Compose to XML. Explore advanced topics such as list builders, dark mode implementation, and using remember saveable for state preservation. Perfect for developers looking to gain practical experience with Jetpack Compose and enhance their Android UI development skills.
Syllabus
Intro
Session Overview
Creating a new project
What is Compose
Texts
Multiple greetings
Multiple names
For loop
Fill max width
Add vertical padding
Add a button
Add a row
Add a modifier
State Hoist
Onboarding Screen
Onboarding Screen Design
Multiple Previews
Compose vs XML
List builder
Dark mode
Remember saveable
Taught by
Android Developers
Related Courses
Creative, Serious and Playful Science of Android AppsUniversity of Illinois at Urbana-Champaign via Coursera Pattern-Oriented Software Architectures: Programming Mobile Services for Android Handheld Systems
Vanderbilt University via Coursera Android. Programación de Aplicaciones
MirÃadax Programming Mobile Applications for Android Handheld Systems: Part 1
University of Maryland, College Park via Coursera Begin Programming: Build Your First Mobile Game
University of Reading via FutureLearn