When you enroll through our links, we may earn a small commission—at no extra cost to you. This helps keep our platform free and inspires us to add more value.

Udemy logo

Jetpack Compose Crash course for Android with Kotlin

Modern Android apps with Jetpack Compose and integrations: MVVM, Coroutines, ViewModel, LiveData, Retrofit, Navigation

     
  • 4.5
  •  |
  • Reviews ( 3.7K )
₹559

This Course Includes

  • iconudemy
  • icon4.5 (3.7K reviews )
  • icon10h 57m
  • iconenglish
  • iconOnline - Self Paced
  • iconprofessional certificate
  • iconUdemy

About Jetpack Compose Crash course for Android with Kotlin

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!

What You Will Learn?

  • How to create Android UI and layouts directly in code with Kotlin .
  • Modern Declarative way of creating UI in Android .
  • How to use Compose with other Jetpack libraries: ViewModel, Navigation, LiveData .
  • How to use Compose with other popular libraries: Coroutines, Retrofit .
  • How to integrate Compose in a MVVM architecture .
  • How to create beautiful animations with Jetpack Compose.