Skip to main content

跨平台开发框架产品简介

我们有两套自研的高性能跨端开发框架,以支持不同业务团队对于不同技术栈下的跨平台开发需求,轻松实现一码四端(安卓/iOS/鸿蒙/Web)。

Hippy: 面向前端技术栈的跨端开发框架,Web 原生开发体验,支持 React 和 Vue 开发框架。

Kuikly: 面向客户端技术栈的跨端开发框架,完全基于 kotlin 语言开发,原生的性能和体验。

一、Hippy优势

1.1 Web原生的开发体验

支持 Vue 和 React 框架,已有 Web 项目可无缝迁移;

支持分包、代码动态加载等能力,轻松实现动态化和热更新。

1.2 强大的跨平台能力

代码可以同时运行在 Android、iOS、鸿蒙、 Web 多个平台。

1.3 出色的性能表现

相比 RN,Hippy 在渲染性能、内存占用、安装包增量等维度都有更好的表现。

1.4 完善的开源社区

Hippy是一款完全开源的跨端开发框架,有完善的社区支持,想了解更多也可以访问 Hippy 官网

二、Kuikly优势

2.1 原生的性能体验

Android 产物为 aar/dex,iOS 产物为 .framework/js

映射到系统原生控件渲染,跟系统原生控件体验完全一致

渲染框架深度调优,渲染树生成和 Diff 算法效率更高

2.2 纯粹的 kotlin 框架

从框架代码到业务代码都完全采用 kotlin 开发

类 Compose 和 SwiftUI 声明式+响应式的开发模式

2.3 极度的轻量化

App 安装包增量仅 300K

运行时额外的内存占用几乎为零

2.4 完备的动态化能力

Android 平台基于 dex 动态下发,iOS 平台基于 js 动态下发

动态化粒度灵活控制,最小可按照页面维度进行更新

三、端云一体

除了基础的跨端开发框架外,我们结合内部业务实践,还建设了一套完善的研发配套体系,轻松实现 Hippy/Kuikly 产物的动态下发、质量观测、指标收集等能力。

灵活的发布控制: 依托Shiply强大的发布能力,可以轻松实现灵活多变的分发控制;

多维的观测数据: 实时的发布数据,以及对应框架定制的质量监控和指标数据采集能力;

可靠的下发服务: 日均服务几亿用户,高稳定性、高可靠性保障。

四、专家服务

除了依靠开源社区的贡献和互助外,我们也为有需要的客户提供专家服务;

1V1 的协助业务建设跨端开发的研发体系,包括但不限于:问题咨询、使用培训、需求开发等。

五、联系我们

目前该能力属于限制开放,如有需求欢迎咨询~

咨询二维码