Sign in to confirm you’re not a bot
This helps protect our community. Learn more
Using Jetpack libraries in Compose | Session
Jetpack Compose integrates seamlessly with other Jetpack libraries. There's no need to rewrite everything from scratch to start using Compose in your app. The UI code might change, but the rest of your app architecture remains intact. In this Session, we add Compose to an existing app that already uses ViewModel, LiveData/Flow, Paging, Room, Hilt, and Navigation! Learn how the libraries work with Compose, when to use ViewModels, and how to get the most out of Navigation Compose. Resources: Compose Pathway → https://goo.gle/compose-pathway Compose documentation → https://goo.gle/compose-docs Compose Samples → https://goo.gle/compose-samples Speakers: Ian Lake, Manuel Vicente Vivo Watch more: Android and Play at Google I/O 2021 Playlist → https://goo.gle/io21-AndroidDevs All Google I/O 2021 Technical Sessions → https://goo.gle/io21-technicalsessions All Google I/O 2021 Sessions → https://goo.gle/io21-allsessions Subscribe to Android Developers → https://goo.gle/AndroidDevs​ #GoogleIO #Android #Featured #JetpackCompose product: Android - Jetpack Compose; event: Google I/O 2021; fullname: Ian Lake, Manuel Vicente Vivo; re_ty: Premiere;

Follow along using the transcript.

Android Developers

1.34M subscribers

Android & Play at Google I/O 2021

1

Developer Keynote (Google I/O '21) - American Sign Language

Google for Developers
2

What's new in Android | Keynote

Android Developers
3

What's new in Google Play | Keynote

Android Developers
4

What’s new in Android development tools | Session

Android Developers
5

What’s new in Jetpack | Session

Android Developers
6

What's new in Jetpack Compose | Session

Android Developers
7

State of Kotlin on Android | Session

Android Developers
8

What’s new in Android privacy | Session

Android Developers
9

Now is the time: What's new with Wear | Session

Android Developers
10

What’s new in foldables, tablets, and large screens | Session

Android Developers
11

What's new in design tools | Session

Android Developers
12

What's new in Android testing tools | Session

Android Developers
13

What's new in Android Media | Session

Android Developers
14

What’s new in Android Gradle plugin | Session

Android Developers
15

Refreshing widgets | Session

Android Developers

Using Jetpack libraries in Compose | Session

Android Developers
17

Top 12 tips to get ready for Android 12 | Session

Android Developers
18

Measuring Jank and Startup with Macrobenchmark | Session

Android Developers
19

What's new in Android TV and Google TV | Session

Android Developers
20

What’s new with Android for Cars | Session

Android Developers
21

Effective background tasks on Android | Session

Android Developers
22

The state of Android security | Session

Android Developers
23

What's new in Android Machine Learning | Session

Android Developers
24

Build powerful, reliable apps with Google Play services | Session

Android Developers
25

New tools to help you build safer apps on Google Play | Session

Android Developers
26

Grow your business with new engagement and monetization features | Session

Android Developers
27

Optimize your Android games and apps to run on Chrome OS | Session

Chrome for Developers
28

Input matters for Chrome OS | Session

Chrome for Developers
29

Jetpack | Q&A

Android Developers
30

Developer Tools and Languages | Q&A

Android Developers
31

Compose | Q&A

Android Developers
32

Create your first Tile in Wear | Workshop

Android Developers
33

Jetpack Compose basics | Workshop

Android Developers
34

Foldables - WindowManager with MotionLayout | Demo

Android Developers
Chat Replay is disabled for this Premiere.