Home

Awesome

<div align="left"> <a href="http://hummer.didi.cn"> <img alt="Hummer" src="https://pt-starimg.didistatic.com/static/starimg/img/qJSiUPdQIn1605061199481.png" width="384" /> </a> </div> <div align="left"> <img alt="Hummer" src="https://img.shields.io/badge/group-Hummer-blue.svg" /> <a href="https://github.com/didi/Hummer/blob/master/LICENSE"> <img alt="license" src="https://img.shields.io/badge/license-Apache%202-green" /> </a> <a href="https://github.com/didi/Hummer/pulls"> <img alt="PRs" src="https://img.shields.io/badge/PRs-welcome-brightgreen.svg" /> </a> </div> <br/> <br/> <br/>

简介

Hummer 是一套高性能高可用的跨端开发框架,一套代码可以同时支持开发 Android 和 iOS 应用。现已经支持 Vue/React/TypeScript/JavaScript 四种语法,面向大前端开发人员,总有一款适合你。

技术优势

正如 Hummer(蜂鸟)的名字一样,具有小巧轻盈的体态,迅猛强健的翅膀,以及色彩艳丽的外表。

开始使用

简单演示

简单感受一下分别使用 Hummer API 和 Tenon 开发的 HelloWorld 页面对应的代码,以及分别在 Android 和 iOS 设备上运行的最终效果。

HummerTenon
HummerCodeTenonCode
AndroidiOS
HummerCodeTenonCode

关联仓库

仓库说明
Hummer CLIHummer CLI 工具库
Hummer CLI TemplateHummer CLI 的模板仓库
Tenon LoaderTenon Vue Loader
Tenon PluginsTenon 的插件库
N-API抽象 JS 引擎库

协议

<img alt="Apache-2.0 license" src="https://www.apache.org/img/ASF20thAnniversary.jpg" width="128">

Hummer 基于 Apache-2.0 协议进行分发和使用,更多信息参见 协议文件

团队成员

QQ 交流群

欢迎加入我们的 QQ 交流群【Hummer&Tenon跨端交流群】(851327307),有任何 Hummer 使用上的问题和建议,都可以在群里直接反馈,我们会第一时间跟进。

<div style="height: 200px"> <img src="https://pt-starimg.didistatic.com/static/starimg/img/rvyykc2JhS1607601681131.png" height = "200" alt="QQ 交流群" /> </div>

微信公众号

欢迎关注我们团队的官方技术公众号【滴滴OrangeLab】,我们会在这里持续输出团队内部比较有深度的技术沉淀和经验分享,欢迎一起交流。

<div style="height: 200px"> <img alt="滴滴OrangeLab" src="https://pt-starimg.didistatic.com/static/starimg/img/cPlaMme4g81616682162304.jpg" height = "200" /> </div>

友情链接

<div style="height: 200px"> <img alt="OrangeLab" src="https://pt-starimg.didistatic.com/static/starimg/img/D0o2VUdbBk1619669626314.png" height = "200" /> </div>