Advanced Design Patterns with ConstraintLayout 2.1

ConstraintLayout 2.0 brought many new concepts to your developer’s toolbox, specifically around Motion & Animation with MotionLayout. With the 2.1 release, we are expanding the use cases that can be addressed by the library, with new powerful approaches like ViewTransition and new helpers, simplifying how you can handle Motion design and modern design languages.

In this talk, we will cover those new features and see how they can be applied to build compelling user interfaces that can adapt to new form factors like tablets and foldable devices. Finally, we’ll also demonstrate some of the upcoming features of MotionLayout in Compose.