闲鱼技术2022年度白皮书-KUN主题-大终端领域的新物种-KUN(下)

简介: 闲鱼技术2022年度白皮书-KUN主题-大终端领域的新物种-KUN

接上篇:https://developer.aliyun.com/article/1225898?groupCode=idlefish


四、 KUN的进展和规划

 

1. KKUN目前支持超过100个Web-API(包含DOM-API&BOM-API)

 

1) 超过30种html标签

 

覆盖文档节点/文档元信息节点/片段节点/内容组/语义内容组标签/语义文本标签/嵌入式内容/脚本等

 

2) 超过30种自定义开放组件/标签覆盖内容/容器/动画/输入等

3) 支持超过100个属性定义的CSS样式,覆盖

 

覆盖布局/盒模型/字体、文本/颜色、背景/边框、圆角/变形、过渡/动画/效果处理(滤镜、遮罩等)/@规则支持/层叠上下文等属性。

覆盖包括绝对单位/相对单位等15种单位,和包含继承等在内的5种值属性

覆盖至少3种基础选择器。

较好支持层叠上下文

 

4) 支持63个BOM-API,覆盖定时/跳转/URL/环境/Location/屏幕/存储/日志等

5) 并为此建立了超过1100个test-cases的高效的自动化测试系统。

 

基于flutter golden test,5分钟内完成像素级截图对比。

微内核和扩展,行覆盖分别超过80%和70%。

 

KUN的业务进展介绍基于极强的业务需求驱动,KUN已经在闲鱼导购场景/基础链路场景,灰度或已经全量。以闲鱼典型的“我发布的”页面为例:

 

image.png


通过技术升级从H5升级到KUN, 降价交互组件体验升级,显著大幅提升了业务的重点指标。

 

后续包括新版闲鱼号等核心基础链路和双11核心互动场景都将基于KUN落地。

 

2. KUN的规划

 

这个项目的从最初是一个带有一点验证性的项目,但随着项目逐步在业务中的落地应用,它让我们的理想变得更加触手可及。一种技术适合闲鱼前端&客户端,覆盖全业务域场景。

 

2022 Q4 Roadmap,会重点关注一下几个方面:

 

1) 支持包括双11在内的更多的重点业务

2) 更多维的性能优化

3) 基于KUN的组件库建设

4) 开发者体验

5) CI & Test & Document的持续建设

 

最后:

 

如果你会Web应用开发,你可以通过KUN创建一个原生性能的移动应用程序。

如果你会Flutter应用开发,你可以通过KUN创建一个动态化的移动应用程序。

如果你的团队同时会Web应用开发和Flutter应用开发,你可以通过KUN,使用Web技术开发,Flutter技术增强你的移动应用程序。

 

结合Web技术和Flutter技术各自的优势互补,以及它们背后良好的生态和社区支持,你有机会使用一种技术来来覆盖你的所有上层业务。

 

KUN是一个新物种,有机会去完成这一点。

相关文章
|
11天前
|
人工智能 自然语言处理 API
Cline的部署以及免费API集成教学
Cline是VS Code内置AI编程助手,支持自然语言指令理解、代码导航修改、终端执行、调试与迭代开发。需安装扩展并配置CanopyWave等兼容OpenAI的API密钥(如Kimi/Qwen/GLM模型),一键完成端到端软件开发。
256 6
|
5月前
|
人工智能 机器人
智能体来了|AI智能体时代的趋势与机会(2025趋势解读)
智能体不是AI终点,而是人与智能共生的起点。2025年,AI从工具进化为“行动伙伴”,重塑工作与学习方式。「智能体来了」推动全民智能体教育,助力个人转型、企业升级,抢占未来红利。
|
11月前
|
缓存 Android开发 开发者
《跨端开发变革者:解码阿里Ant Container Engine的底层逻辑》
阿里Ant Container Engine(ACE)是跨端开发领域的革新工具,通过一套代码库实现多端应用构建,大幅降低开发成本与周期。它整合丰富组件库与优化工具链,确保各平台一致的优质体验。ACE的热插拔技术实现毫秒级更新,助力应用快速迭代;深度性能优化使其媲美原生应用。以闲鱼为例,其跨端模块占比达78%,彰显ACE高效灵活特性。ACE助力企业降本增效、抓住市场机遇,推动数字化创新与发展。
212 11
|
人工智能 编解码 搜索推荐
OneDiffusion:无缝支持双向图像合成和理解的开源扩散模型
OneDiffusion 是一个开源的扩散模型,能够无缝支持双向图像合成和理解。它基于统一的训练框架,支持多种任务,如文本到图像生成、条件图像生成和图像理解等。OneDiffusion 通过流匹配框架和序列建模技术,实现了高度的灵活性和可扩展性。
361 2
OneDiffusion:无缝支持双向图像合成和理解的开源扩散模型
|
开发框架 前端开发 JavaScript
闲鱼技术2022年度白皮书-KUN主题-大终端领域的新物种-KUN(上)
闲鱼技术2022年度白皮书-KUN主题-大终端领域的新物种-KUN
1168 0
闲鱼技术2022年度白皮书-KUN主题-大终端领域的新物种-KUN(上)
|
存储 SQL 关系型数据库
Apache Doris 聚合函数源码阅读与解析|源码解读系列
Apache Doris Active Contributor 隐形通过本文记录下对源码的理解,以方便新人快速上手源码开发。
592 1
Apache Doris 聚合函数源码阅读与解析|源码解读系列
|
Cloud Native 持续交付 PHP
构建未来:云原生技术在企业数字化转型中的关键作用深入理解PHP中的命名空间
【5月更文挑战第31天】 随着企业加速其数字化转型的步伐,云计算已经成为支撑现代业务的一个不可或缺的基础设施。特别是云原生技术,以其独特的灵活性、可扩展性和敏捷性,正在改变我们构建和管理应用程序的方式。本文将深入探讨云原生技术的核心概念,包括容器化、微服务架构、持续集成与持续部署(CI/CD)、以及无服务器计算等,并讨论这些技术如何帮助企业实现更高效、更可靠的软件交付过程,从而推动业务增长和创新。
|
Ruby
RVM切换ruby版本
RVM是Ruby Version Manager的缩写,是一个命令行工具,它可以让你轻松地安装,管理和使用多个版本的Ruby.不同的rails项目使用等ruby和rails版本不一样的时候,可以使用RVM自由切换。
5199 0
|
Web App开发 移动开发 Dart
闲鱼技术2022年度白皮书-KUN主题-大终端领域的新物种-KUN(中)
闲鱼技术2022年度白皮书-KUN主题-大终端领域的新物种-KUN
597 0
|
人工智能 数据挖掘 API
iOS MachineLearning 系列(20)—— 训练生成CoreML模型
本系列前面的文章详细的介绍了在iOS中与AI能力相关的API的使用,也介绍了如何使用训练好的CoreML模型来实现更强大的AI能力。然而,无论是成熟的API提供的能力,还是各种各样的三方模型,有时候都并不能满足某一领域内的定制化需求。当我们拥有很多的课训练数据,且需要定制化的AI能力时,其实就可以自己训练生成CoreML模型,将此定制化的模型应用到工程中去。
851 0
iOS MachineLearning 系列(20)—— 训练生成CoreML模型

热门文章

最新文章