hermes-inspector

Hummer is a high-performance, highly available, lightweight and dynamic cross-platform framework.

License

License

Categories

Categories

Hermes Application Layer Libs Messaging
GroupId

GroupId

io.github.didi.hummer
ArtifactId

ArtifactId

hermes-inspector
Last Version

Last Version

0.0.2
Release Date

Release Date

Type

Type

aar
Description

Description

hermes-inspector
Hummer is a high-performance, highly available, lightweight and dynamic cross-platform framework.
Project URL

Project URL

https://github.com/didi/Hummer
Source Code Management

Source Code Management

https://github.com/didi/Hummer/tree/master

Download hermes-inspector

How to add to project

<!-- https://jarcasting.com/artifacts/io.github.didi.hummer/hermes-inspector/ -->
<dependency>
    <groupId>io.github.didi.hummer</groupId>
    <artifactId>hermes-inspector</artifactId>
    <version>0.0.2</version>
    <type>aar</type>
</dependency>
// https://jarcasting.com/artifacts/io.github.didi.hummer/hermes-inspector/
implementation 'io.github.didi.hummer:hermes-inspector:0.0.2'
// https://jarcasting.com/artifacts/io.github.didi.hummer/hermes-inspector/
implementation ("io.github.didi.hummer:hermes-inspector:0.0.2")
'io.github.didi.hummer:hermes-inspector:aar:0.0.2'
<dependency org="io.github.didi.hummer" name="hermes-inspector" rev="0.0.2">
  <artifact name="hermes-inspector" type="aar" />
</dependency>
@Grapes(
@Grab(group='io.github.didi.hummer', module='hermes-inspector', version='0.0.2')
)
libraryDependencies += "io.github.didi.hummer" % "hermes-inspector" % "0.0.2"
[io.github.didi.hummer/hermes-inspector "0.0.2"]

Dependencies

compile (2)

Group / Artifact Type Version
com.squareup.okhttp3 : okhttp jar 3.10.0
com.facebook.fbjni : fbjni jar 0.0.2

Project Modules

There are no modules declared in this project.



简介

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

技术优势

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

  • 超轻量: 小于 1M 的编译产物,能以极低的包体积成本接入到 App 中,打造极致轻量优势;
  • 易上手: Hummer API + Tenon Reactive Framework,兼顾客户端和前端的开发体验,造就极低的学习门槛;
  • 高可用: 已在滴滴内部多个业务中得到完整验证,整体 Crash 率低于 0.01%;
  • 高性能: 基于原生组件和模块,可以最大化利用原生渲染的性能优势以及平台能力;
  • 跨平台: 一套代码可以编译并运行于 iOS 和 Android 平台,使用 Tenon 可以快速兼容基于Vue 开发的 Web 应用;
  • 动态化: 利用 JavaScript 解释执行的特性,可以快速部署动态页面,配合Hummer Nest 平台可以实现云端发布;

开始使用

简单演示

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

Hummer Tenon
HummerCode TenonCode
Android iOS
HummerCode TenonCode

关联仓库

仓库 说明
Hummer CLI Hummer CLI 工具库
Hummer CLI Template Hummer CLI 的模板仓库
Tenon Loader Tenon Vue Loader
Tenon Plugins Tenon 的插件库

协议

Apache-2.0 license

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

团队成员

QQ 交流群

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

QQ 交流群

微信公众号

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

滴滴OrangeLab

友情链接

  1. DoKit DoraemonKit /'dɔ:ra:'emɔn/,简称 DoKit,中文名 哆啦A梦,意味着能够像哆啦A梦一样提供给他的主人各种各样的工具。Just Do Kit
  2. OrangeLab 我们团队的官方 GitHub 组织,我们团队所有对外开源的其他项目都可以在这里找到。
OrangeLab
io.github.didi.hummer

DiDi

滴滴出行

Versions

Version
0.0.2