您好,


OpenHarmony作为面向全场景、全连接、全智能时代所搭建一个智能终端设备操作系统的框架和平台,想要在当前年度数百亿规模的物联网设备市场中占据一席之地,并构建终端+物联网的完整生态链,面向开发者支撑至关重要。当前的OH标准系统(面向终端)的应用开发者生态并不理想,原因有多个方面,这里就简单列举一些可能的原因:1. 北向的能力还在快速构建完善中,标准系统能力需要大量的补全才能满足当前北向应用的需求;2. 缺少组件依赖的支持,当前存在大量的组件能力空缺;3. OH的应用开发采用JS、ETS等语言,对于很多开发者(例如安卓开发者)而言需要积累和学习新的开发技术;4. 对于设备开发者而言,他们的技术栈和应用开发的技术栈是完全不一样的,很难在一个系统还未成熟的情况下让他们主动去学习相关OH应用技术来和他们的设备进行交互;


因此,我们希望成立物联网应用低代码SIG组,打造一个面向物联网场景的OH终端应用/服务的无代码开发方法/平台。基于应用的无代码编程技术整合NodeRed框架,可以针对物联网场景极大的减少针对物联网控制、交互的终端应用/服务开发成本,设备开发者甚至不需要下载任何开发环境就可以在web上通过无代码的简单交互构建一个OH终端的控制应用/服务并安装到OH终端上来和自己的设备进行交互和控制。

在该场景下,设备开发者可以便捷的开发终端应用/服务接入自己的物联网设备,并自定义和物联网设备的通信、控制等逻辑,极大减少开发成本;应用的开发者可以快速开发设备控制等能力集成在自己的应用当中;甚至面向用户,可以提供物联网交互服务定制,例如用户可以自定义和设计自己的智能家居控制/交互等等;


当前经过初步的技术验证,已经实现了OpenHarmony和HarmonyOS的简单应用无代码开发能力,并且正在进一步整合和适配NodeRed服务。

 

请各位老师审核,谢谢。


Best wishes

森文





郑森文 Zheng Senwen


中国科学院软件研究所

Institute of Software
Chinese Academy of Sciences,
Beijing 100190, P. R. China