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,iOS 产物为 framework,鸿蒙产物为 so

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

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

2.2 纯粹的 kotlin 框架

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

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

2.3 极度的轻量化

App 安装包增量仅 300K

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

2.4 完备的动态化能力

Android、iOS、鸿蒙平台均可编译为动态化产物,灵活下发

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

2.5 完善的鸿蒙平台支持

支持 Kotlin/Native 鸿蒙编译,以及鸿蒙调试构建

鸿蒙 Render 基于C层 API 渲染,启动场景性能提升20%

三、端云一体

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

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

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

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

四、专家服务

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

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

五、联系我们

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

咨询二维码
这篇文档对您有帮助吗?