compose-multiplatform
compose-multiplatform copied to clipboard
Support loading Lottie animations
Skia already supports Lottie animations: https://skia.org/user/modules/skottie
We can implement Composable's to load and show these animations.
Support for GIF animations: https://github.com/JetBrains/compose-jb/issues/153
NB, the folks from Airbnb are also designing a Compose API for Lottie animations on Android: https://github.com/airbnb/lottie/blob/master/android-compose.md
@SebastianAigner Lottie compose doesn't have plan to support CFD as it's using Android Canvas under the hood - https://twitter.com/gpeal8/status/1378443883890180097
Since it's been 2 years, I wonder if there are any plans for this feature any time soon?
Lottie is important in client!
Hello guys, is there any update on this topic?
I'm not pretty sure where to find a kind of roadmap for supporting Lottie in Compose Multiplatform in Mobile
Currently you can use skia API directly (org.jetbrains.skia.*
). Please note that it's part of skiko library with no public API stability guarantees for now.
There is an internal demo with some issue and existing workaround:
Reading
time
reference insidedrawIntoCanvas
block solves the issue.
Also almost a year ago we saw successful usage of it in our Slack.
This topic is intended to track adding support in compose library itself
is there any update about lottie support?