Tired of creating Android UIs and layouts in XML? Jetpack Compose comes to the rescue.
Jetpack Compose is Android’s modern toolkit for building native UI. It simplifies and accelerates UI development on Android. Compose allows to quickly bring your app to life with less code, powerful tools, and intuitive Kotlin APIs.
While building not less than 5 Android projects with Compose, this course will teach you the following:
Tired of creating Android UIs and layouts in XML? Jetpack Compose comes to the rescue.
Jetpack Compose is Android’s modern toolkit for building native UI. It simplifies and accelerates UI development on Android. Compose allows to quickly bring your app to life with less code, powerful tools, and intuitive Kotlin APIs.
While building not less than 5 Android projects with Compose, this course will teach you the following:
What Compose is, why do we need it, and how it works
The basics and fundamental concepts behind Compose like: the declarative paradigm shift, the dynamic content concept, recompostion and more.
State management in Compose
How to create complex layouts in Compose
The integrations between Compose and other Jetpack libraries: ViewModel, LiveData, and Navigation
Integration of Compose in MVVM architecture
Integrations between Jetpack Compose and other popular libraries on Android like Coroutines and Retrofit
How to theme your Compose app
Animations in Compose: from simple to complex animations effects like Collapsing Toolbar
And the best part is that this course features the 1.0.0 up-to-date stable version of Compose.
Lastly, you need no prior Android or Kotlin experience. We will learn everything from scratch.
I can't wait for you to join me in this course.
More on Compose:
Compose simplifies and accelerates UI development on Android allowing you to build modern looking apps. It allows to quickly bring your app to life with less code, powerful tools, and intuitive Kotlin APIs. It follows the same Declarative paradigm approach as React Native, Flutter and SwiftUI. So this is the trend.
You can buid better apps faster with Jetpack Compose, Android’s modern toolkit for building native UI. With Jetpack Compose now past 1.0.0, it’s time to try it out for yourself.
You can download the current solution state of the project from:
the downloadable resource for this lecture
the Github page of the solution for this lecture from the URL resource.
In this first quiz, we will test your Compose basic skills!
Are you ready?
You can download the dummy users file from the the downloadable resource of this lecture.
You can download the current solution state of the project from:
the downloadable resource for this lecture
the Github page of the solution for this lecture from the URL resource.
OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.
Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.
Find this site helpful? Tell a friend about us.
We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.
Your purchases help us maintain our catalog and keep our servers humming without ads.
Thank you for supporting OpenCourser.