Android潜修者Android 安卓技术分享Android学习

Airbnb开源炫酷动画库Lottie(译)-看看Airbnb的

2017-02-07  本文已影响5637人  wutongke

注:这两天被这个项目碉堡了刷了屏,stormzhangV的这篇文章介绍了Airbnb开源的一个Lottie项目,Lottie实际是一个动画渲染库,但是,支持跨平台,目前支持android、ios、reactNative。

刚好在Medium看到了Airbnb的工程师介绍Lottie的文章,以下为译文:

Lottie介绍

在过去,在Android、iOS、React Native app中创建复杂动画是一件较为困难的事情,需要为不同尺寸的手机准备不同的图片,或者写很多难以维护的代码。所以很多app选择不使用动画,尽管动画是一个很棒的提升用户体验的交互方式。一年前,我们决定改变这个状况。

今天,我们非常开心可以介绍我们的解决方案。 Lottie支持Android、iOS、React Native平台,支持实时渲染After Effects动画,使得app中使用动画可以像使用静态资源一样简单。 Lottie使用从Bodymovin(开源的After Effects插件)导出的json数据来作为动画数据。一个Javascript 播放器安装Bodymovin插件后就可以播放动画。从2015年2月开始,在Bodymovin的作者,Hernan Torrisi每月持续更新代码的良好基础上,我们团队(Brandon Withrow负责iOS ,Gabriel Peal负责Android, Leland Richardson负责React Native,还有我负责体验设计)开始了不同寻常的开发之旅。

wutongke

推荐阅读:

从json文件到炫酷动画-Lottie实现思路和源码分析

上一篇下一篇

猜你喜欢

热点阅读