Practical magic with animations in Jetpack Compose

Subscribers:
1,350,000
Published on ● Video Link: https://www.youtube.com/watch?v=HNSKJIQtb4c



Category:
Guide
Duration: 32:46
24,743 views
0


Are you constantly in awe of the animations your designer creates but have no idea how to implement them? Or maybe you want to keep your users engaged by adding delightful little treats in your app... There are a few key principles that unlock a wide range of different animations, from basic to advanced.

We will go through some practical examples of how to implement animations in Jetpack Compose, such as working with gestures to control animations and how to do state based animations. Join us to learn how to think about implementing any animation in a step-by-step way.

Chapters:
0:00 - Introduction
0:56 - Principles of Animation
1:42 - What?
3:36 - Modifier.graphicsLayer
4:47 - When?
5:05 - State changes
5:23 - animateAsState
6:20 - Transition
7:01 - On Launch
7:38 - Infinitely
8:04 - With Gesture
12:08 - Flinging gesture handling
16:08 - AnchoredDraggable
17:17 - How
17:46 - Animation Specs
18:16 - tween specs
19:11 - Easing
21:27 - spring specs
23:56 - Built-in animation APIs
24:17 - Animated Visibility
24:28 - animateContentSize
24:47 - AnimatedContent
26:37 - Choosing an API
28:34 - Summary
29:03 - Bonus: Image Vectors

Resources:
Animation Quick Guide → https://goo.gle/animation-quick-guide
Animation Tree → https://goo.gle/animation-tree

Catch more videos → https://goo.gle/Jetpack-Compose
Subscribe to Android Developers → https://goo.gle/AndroidDevs

#Featured #Android #JetpackCompose




Other Videos By Android Developers


2023-12-05Growth: Custom store listings #shorts
2023-11-30What's new in Android Studio Hedgehog
2023-11-29Now in Android: 96 - New APIs for adaptive layouts, Google Play updates, and more!
2023-11-29Live Google Pay integrations on Android: Payments on Android with Google Pay and PayPal Braintree
2023-11-29Spotify wins Google Play’s 2023 Best Multi-device App award
2023-11-28Notes from Google Play: Celebrating another year of partnership and innovation
2023-11-16Now in Android: 95 - Google Play requirements, Animations in Compose, Passkeys in Android, and more!
2023-11-155 must-know Google Play updates
2023-11-09Live Google Pay integrations on Android: A detailed look at the new dynamic button
2023-11-08Android Developer Story: Bombay Play 10x their revenue after Google Play’s Indie Games Accelerator
2023-11-06Practical magic with animations in Jetpack Compose
2023-11-02Now in Android: 94 - #TheAndroidShow, Jetpack Glance, Google Play policy updates, and more!
2023-11-02#WeArePlay | Geraldo | Moises | USA
2023-11-01AndroidX, Gradle and Metalava - Android Developers Backstage
2023-11-01How to implement gesture handling in our app
2023-10-25Google Play PolicyBytes - Pembaruan kebijakan Oktober 2023
2023-10-25Google Play PolicyBytes - Richtlinienaktualisierung Oktober 2023 (German)
2023-10-25Google Play PolicyBytes - Actualizaciones de las Políticas de Octubre de 2023 (Spanish Latam)
2023-10-25Google Play PolicyBytes - 2023 年 10 月政策更新 (Traditional Chinese)
2023-10-25Google Play PolicyBytes - Atualizações de Política de Outubro de 2023 (Portuguese-Brazil)
2023-10-25Google Play PolicyBytes - 2023 年 10 月政策更新 (Mandarin)



Tags:
Animations in jetpack compose
animations in jetpack compose tutorial
jetpack compose
jetpack compose tutorial
jetpack compose latest
jetpack compose updates
developer
developers
android developer
android developers
google developers
android
google
android latest
android updates
Rebecca Franks
practical magic with animations
how to use animations in jetpack compose
animations in compose
how to use animations in compose