YoVDO

Advanced Layout Animations in Compose - Shared Elements

Offered By: Android Developers via YouTube

Tags

Jetpack Compose Courses Android Development Courses Kotlin Courses User Interface Design Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore advanced layout animations in Jetpack Compose, focusing on shared element transitions, in this 31-minute conference talk by Android Developers. Dive deep into the new Lookahead layout system and its impact on creating fluid, powerful layouts. Learn about SharedTransitionLayout, custom animation specs, and various modifiers like sharedElement, sharedBounds, and skipToLookaheadSize. Understand the intricacies of overlay, clipping, and modifier ordering. Gain insights into Predictive Back and the underlying mechanisms of shared elements, including composition, layout, and drawing phases. Discover the challenges with overlay and how to overcome them. Perfect for Android developers looking to enhance their UI animation skills using Compose.

Syllabus

Introduction
Basic layout animations
How do layout animations work
Lookahead
Use cases for Lookahead
Shared elements
SharedTransitionLayout
Modifier.sharedElement
Custom animation specs
Modifier.sharedBounds
ResizeMode
Overlay
Modifier.skipToLookaheadSize
Clipping
Modifier ordering
Predictive Back
Shared elements under the hood
Composition Phase
Layout Phase
Drawing Phase
Overlay under the hood
Challenges with overlay
Summary


Taught by

Android Developers

Related Courses

Kotlin Bootcamp for Programmers
Google via Udacity
Введение в язык Котлин
St. Petersburg State Polytechnic University via Coursera
Kotlin for Java Developers
JetBrains via Coursera
Developing Android Apps with Kotlin
Google via Udacity
Advanced Android with Kotlin
Google via Udacity