本文从定义和产品优势两方面对蚂蚁动态卡片(Ant Cube Card)进行了详细介绍,同时也提供了系列视频以深入了解蚂蚁动态卡片。
产品定义
蚂蚁动态卡片最初是支付宝自研的 Native 高性能渲染引擎,可以以不同产品形态在输入产物、JS 动态能力支持、渲染数据结构、样式支持能力等方面提供多种功能加持,并支持对增强功能进行组合以运用于不同场景。伴随着新业务场景对渲染能力以及外围能力的要求,蚂蚁动态卡片逐渐外扩为“一种以高性能渲染引擎为基础的应用开发技术栈”。而“兼顾用户体验和研发效率,追求极致的性能”,则成为了蚂蚁动态卡片的技术目标。
产品优势
提供动态内容展示,提高开发&运营效率
以卡片的形式嵌入到原生 Native 页面中
Android/iOS 双端具有一致性,开发效率高,发布即可见
体积小、性能好、内存少
经过支付宝钱包业务深度打磨
多种前端开发语言(精简 Vue)
完善的开发调试工具(编译、预览、调试、发布)
客户端 SDK + 服务端卡片管理系统
介绍视频
基础介绍
您可以参照下面表格中提供的时间戳,快速定位到具体内容。
内容 | 时间戳 |
---|---|
蚂蚁动态卡片的定义和特点 | 00:00:53~00:01:23 |
应用框架 | 00:01:24~00:03:01 |
系统架构 | 00:03:02~00:05:23 |
核心模块 | 00:05:24~00:07:03 |
线程模型 | 00:07:03~00:09:03 |
数据模型 | 00:09:04~00:11:26 |
高性能并发渲染 | 00:11:27~00:13:28 |
卡片生产/工作流程 | 00:13:29~00:14:15 |
卡片开发调试 | 00:14:16~00:15:09 |
操作演示
在以下视频中对卡片的创建、预览、运行效果进行了实操演示。