资料介绍
软件简介
HERO 是一个移动跨平台开发方案。
类似产品对比
解释上述表格
-
性能 react native和weex界面表现层是原生的,但是构造元素本身的操作,和元素的所有逻辑在js中,导致性能有影响。小程序还有一个h5 canvas转原生性能莫名其妙的慢的问题。Hero中元素的所有操作都在原生代码中,只有业务明确需要某个操作结果才会调用到js代码。
-
布局能力 CSS几乎可以表示一切形式的界面,无设计语言约束,但是最终效果有时候与平台的冲突会造成编程的困惑与体验的变差,react native 和weex的css依赖webview的渲染,再将结果发送给原生导致性能损失很大。微信在自家产品中的约束样式反而还不错。Hero是另辟蹊径定义了一套扩展后的frame布局,并且在各平台原生实现这套方案,布局能力达到并兼容原生app。
-
设备能力 微信提供了有限受控的设备能力,其它皆有完全的设备能力(系统支持)
-
开发成本 由于react native开发门槛较高,学习曲线很陡,特别是对移动开发人员,很难适应web开发模式,而web工程师对iOS本身的接口不熟悉,很难做出原生体验的app出来,weex应该也类似。还有不管是react native 还是weex所开发出来的页面不是完全跨平台的,它们只是开发方式是跨平台的,具体页面还是要分开开发。导致开发人员需求依旧那么多,甚至更多。而hero是一种依赖 定义<->实现 的开发方案,所开发的界面是平台无关的,再加上统一的元素定义格式,对于具体的页面开发人员来说,只是在配制显示的元素,非常简单。
-
开发工具 目前Hero的开发没有限定开发工具,sublime和atom都可以,调试就在chrome里面调试web页面就好了。集成编码、调试、托管服务端的Hero开发者工具正在开发过程当中。开发者工具本身也是用hero框架开发,目录在hero-js/heroapp当中。只需要切换到heroapp目录,使用nwjs .即可打开预览版本。
-
框架代码量 hero框架技术上并不复杂,核心逻辑代码不过200行。
-
入门难度 Hero框架中只有一个固定的controller,其它全部都是element,相比其它的MVP、MVVM、MVC有着复杂的逻辑关系,Hero中的模式就是* e , *ee, eeeeee...,通通都是element,controller除了用来显示element,给element传递json数据之外就没有额外的逻辑了。element 中只有一个函数处理json对象,除此之外再无其它接口。每个element 都是绝对独立的,与其它元素毫无瓜葛。这样开发、测试元素都是及其简单的。
Hero 框架图
- DayTec的Dtuino跨平台开发板
- 引射氏跨声速风洞流畅控制软件设计方案 4次下载
- 机场视觉移动服务机器人的设计方案 27次下载
- 基于MATLAB的DSP控制系统仿真平台设计方案 20次下载
- 降低物联网跨平台设计复杂性的十个办法资料下载
- wxWidgets跨平台GUI开发编程 6次下载
- 基于区块链技术的高效跨域认证方案 0次下载
- 微软PC与Xbox One实现跨平台联机 0次下载
- 网络接口跨平台移植扩展控件设计 0次下载
- 基于Android的跨平台资源管理系统的研究 16次下载
- 多普达A6288_Hero手机说明书使用手册
- 工业级、阶梯式、跨平台ARM嵌入式系统解决方案
- 基于爱立信MPS平台的移动定位开发
- 基于IBE的跨网络电子公文安全交换平台
- 基于达芬奇的移动机器人开发平台设计
- Qt上位机开发实战案例 1735次阅读
- 跨时钟域的解决方案 688次阅读
- 用C语言实现的跨平台开发库TBOX 1262次阅读
- Splashtop跨平台远程访问的优势 368次阅读
- 基于AWTK开发应用程序需要遵循的规范和方法 1271次阅读
- 跨平台构建工具xmake简介与安装使用说明 5540次阅读
- 基于嵌入式处理器S698-T芯片实现机器人移动平台电控系统的设计 3758次阅读
- 适合移动应用开发的编程语言有哪些 4455次阅读
- 如何快速构建一个移动跨平台视频通话应用 2652次阅读
- 单片机应用智能开发平台的意义及功能解析 2730次阅读
- 区块链去中心化激励机制建立的集合公链服务平台Hero Node介绍 698次阅读
- Go语言在多线程领域编程、跨异构平台及编程难易程度的优势 6138次阅读
- 基于Spartan的Epiq Matchstiq S12 SDR平台介绍 2928次阅读
- 发展车载资讯娱乐平台将成为移动通信产业跨足车联网的先锋市场 4449次阅读
- vue-cli开发环境实现跨域请求 1001次阅读
下载排行
本周
- 1山景DSP芯片AP8248A2数据手册
- 1.06 MB | 532次下载 | 免费
- 2RK3399完整板原理图(支持平板,盒子VR)
- 3.28 MB | 339次下载 | 免费
- 3TC358743XBG评估板参考手册
- 1.36 MB | 330次下载 | 免费
- 4DFM软件使用教程
- 0.84 MB | 295次下载 | 免费
- 5元宇宙深度解析—未来的未来-风口还是泡沫
- 6.40 MB | 227次下载 | 免费
- 6迪文DGUS开发指南
- 31.67 MB | 194次下载 | 免费
- 7元宇宙底层硬件系列报告
- 13.42 MB | 182次下载 | 免费
- 8FP5207XR-G1中文应用手册
- 1.09 MB | 178次下载 | 免费
本月
- 1OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234315次下载 | 免费
- 2555集成电路应用800例(新编版)
- 0.00 MB | 33566次下载 | 免费
- 3接口电路图大全
- 未知 | 30323次下载 | 免费
- 4开关电源设计实例指南
- 未知 | 21549次下载 | 免费
- 5电气工程师手册免费下载(新编第二版pdf电子书)
- 0.00 MB | 15349次下载 | 免费
- 6数字电路基础pdf(下载)
- 未知 | 13750次下载 | 免费
- 7电子制作实例集锦 下载
- 未知 | 8113次下载 | 免费
- 8《LED驱动电路设计》 温德尔著
- 0.00 MB | 6656次下载 | 免费
总榜
- 1matlab软件下载入口
- 未知 | 935054次下载 | 免费
- 2protel99se软件下载(可英文版转中文版)
- 78.1 MB | 537798次下载 | 免费
- 3MATLAB 7.1 下载 (含软件介绍)
- 未知 | 420027次下载 | 免费
- 4OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234315次下载 | 免费
- 5Altium DXP2002下载入口
- 未知 | 233046次下载 | 免费
- 6电路仿真软件multisim 10.0免费下载
- 340992 | 191187次下载 | 免费
- 7十天学会AVR单片机与C语言视频教程 下载
- 158M | 183279次下载 | 免费
- 8proe5.0野火版下载(中文版免费下载)
- 未知 | 138040次下载 | 免费
评论
查看更多