AnimationPreviewer - 快速预览Lottie&SVGA的Mac小工具

现在开发App经常用到LottieSVGA的动画,有时候我想先看效果再写代码,但想看效果就得去官网上传文件才可以预览,感觉好麻烦(尤其是SVGA,不能在同一页面下查看不同动画,想看另一个动画要打开新的预览页面才行😠)。

于是乎就写了这个AnimationPreviewer,可以在桌面直接把文件拖拽到App中快速预览效果

Demo地址:AnimationPreviewer

AnimationPreviewer是用Mac Catalyst开发的(有兴趣可以看我这篇文章:Mac Catalyst 初体验),目前功能比较简单,主要用来快速预览Lottie和SVGA

快速预览 Lottie & SVGA

Lottie文件/SVGA文件/zip包丢进App即可:

可截取动画任意一帧生成图片 & 导出动画视频

  • PS:目前仅支持Lottie可导出动画视频

Tips

  1. 拖拽预览支持Lottie文件SVGA文件、及其对应的zip包
  2. Lottie文件内容需要跟以下规格保持一致:
swift 复制代码
lottie_dir:
    - data.json
    - images:
        - img_0.png
          img_1.png
          img_2.png
          ...

Demo地址:AnimationPreviewer

  • 使用Xcode运行项目需要先编译MacPlugin,然后才可以运行项目。
  • 项目编译之后可以把安装包丢到应用程序里面,以后直接在启动台中打开。
  • Release中提供dmg安装包。
相关推荐
Byron Loong29 分钟前
【系统】Mac系统和Linux 指令对比
linux·macos·策略模式
软件小滔3 小时前
拖拽出来的专业感
经验分享·macos·mac·应用推荐
coooliang4 小时前
Macos下载元神 ipa文件
macos
Benny的老巢4 小时前
【n8n工作流入门02】macOS安装n8n保姆级教程:Homebrew与npm两种方式详解
macos·npm·node.js·n8n·n8n工作流·homwbrew·n8n安装
望眼欲穿的程序猿5 小时前
基于Linux&MacOS 开发Ai8051U
linux·运维·macos
TESmart碲视6 小时前
M4芯片MacBook支持多显示器吗?mac如何与KVM切换器使用。
macos·计算机外设·mst·kvm切换器·双屏kvm切换器
我的golang之路果然有问题6 小时前
Mac 上的 Vue 安装和配置记录
前端·javascript·vue.js·笔记·macos
TheNextByte16 小时前
如何将 iMessage 保存到外部硬盘驱动器
macos·objective-c·cocoa
青州从事52121 小时前
20260108【mac】【brew】【docker】安装
macos·docker·eureka
桃子叔叔1 天前
基于SWIFT框架的预训练微调和推理实战指南之完整实战项目
大模型·swift