漫话开发者 - UWL.ME 精选全球AI前沿科技和开源产品

dotLottie-rs:Rust 实现的跨平台 Lottie 动画播放器

talkingdev • 2024-04-05

752380 views

dotLottie-rs 是一个基于 Rust 语言实现的 dotLottie 动画播放器及其相关工具。该工具使用 uniffi-rs 来为 Kotlin、Swift 和 WebAssembly (WASM) 生成 FFI 绑定,以便在原生 dotLottie 播放器中使用。dotLottie-rs 构建在 Lottie 格式之上,新增了主题支持、多动画支持、通过状态机实现的内置交互性、缩小动画文件大小等一系列改进和功能。它为所有平台上的播放和 dotLottie 特性带来了一致性。

核心要点

  • dotLottie-rs 是用 Rust 语言编写的 Lottie 动画播放器
  • 支持 Kotlin、Swift 和 WebAssembly (WASM) 平台
  • 新增多项功能,包括主题支持、多动画和内置交互性等

Read more >