EVM团队助力HarmonyOS鸿蒙Next生态建设,开启物联网小程序新时代!

EVM团队助力HarmonyOS鸿蒙Next生态建设,开启物联网小程序新时代! 一、EVM助力鸿蒙

EVM诞生以来,一直致力于让物联网开发变得简单,自鸿蒙OS 1.0 发布后,最引人注目的莫过于华为在应用程序开发框架层面面向应用开发者提供了一种全新的开发方式:

框架层

对于HarmonyOS应用,框架层提供了Java/C/C++/JS等多语言的用户程序框架和Ability框架,两种UI框架(包括适用于Java语言的Java UI框架、适用于JS语言的JS UI框架),以及各种软硬件服务对外开放的多语言框架API。

对于采用HarmonyOS的设备,框架层提供了C/C++/JS等多语言的框架API。不同设备支持的API与系统的组件化裁剪程度相关。

针对物联网开发场景,鸿蒙OS官方给出的答案是基于javascript开发物联网APP, 官方推出了一套针对轻量级智能穿戴开发的解决方案: HML + JS + MVVM = 物联网小程序

EVM团队在深入研究鸿蒙源码后,惊奇的发现,华为面向物联网场景希望构建一套基于js语言的应用生态体系的想法与EVM的初衷不谋而合,可谓英雄所见略同;惊叹之余,纵观整个IT行业的发展,从PC互联网到移动互联网再到现在的物联网,技术发展日新月异,脚本语言的崛起本质上是提供了一种高效的开发方式,极大促进生产力的提高,人工智能时代Python语言的崛起也是如此,因此,我们有理由相信未来物联网的主流开发方式肯定是js和python语言,但目前来看,js语言已经事实上被大厂选择,未来物联网的生态很有可能基于js构建。下面简单介绍一下EVM在物联网的定位:

为此,EVM团队决定移植鸿蒙的整个轻量级智能穿戴框架到EVM的生态中,同时也回馈鸿蒙社区,助力鸿蒙社区的健康成长,让鸿蒙的造福更多的开发者,加速物联网小程序的生态建设

本质上,EVM + HML + CSS + JS + LVGL = EVUE (Embedded Vue 类web开发框架vue的物联网应用开发框架 ),EVM团队参考鸿蒙的轻量级智能穿戴框架实现了一套类似的物联网小程序开发框架EVUE, 基于EVM的EVUE相比鸿蒙OS的JS FA框架拥有更友好的生态支持,可以快速适配更多的芯片和开发板,让更多的开发者可以更加简单的体验鸿蒙的开发方式,学习鸿蒙的核心理念,更重要的是无缝对接前端开发生态,让web工程师也可以无缝的开发物联网应用,极大的提升开发效率;

物联网小程序开发
类VUE应用框架
轻量级智能穿戴应用开发
全面兼容鸿蒙OS HML语法
PC模拟器支持,PC端开发,设备端运行


更多关于EVM团队助力HarmonyOS鸿蒙Next生态建设,开启物联网小程序新时代!的实战教程也可以访问 https://www.itying.com/category-93-b0.html

3 回复

生猛,徒手撸出兼容华为鸿蒙前端的嵌入式开发框架~

更多关于EVM团队助力HarmonyOS鸿蒙Next生态建设,开启物联网小程序新时代!的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html


EVM团队与HarmonyOS鸿蒙Next的合作,标志着物联网小程序开发进入新阶段。EVM(Ethereum Virtual Machine)团队的技术专长在于智能合约和去中心化应用(DApps),其加入鸿蒙生态,将推动物联网小程序的创新与效率提升。鸿蒙Next作为华为新一代操作系统,具备分布式架构和跨设备协同能力,结合EVM的技术,有望在物联网领域实现更高效、安全的应用开发与部署。这一合作将加速鸿蒙生态在物联网领域的扩展,为开发者提供更多可能性,推动物联网小程序的广泛应用。

EVM团队与HarmonyOS鸿蒙Next的合作,标志着物联网小程序生态的重大突破。通过EVM的智能合约技术,开发者能够在鸿蒙Next平台上高效构建去中心化应用(DApp),提升跨设备协同能力。这一合作不仅加速了鸿蒙生态的扩展,还为物联网设备提供了更安全、高效的开发环境,推动智能家居、工业互联网等领域的创新应用。

回到顶部