草庐IT

Openharmony

全部标签

浅聊OpenHarmony

接触OpenHarmony快一年了,这里简单总结下自己对OpenHarmony的理解,如果有不对的地方,欢迎来讨论。OpenHarmony是什么?了解这个之前我们可以先来看看什么是开源?一、开源是什么?开源简单来讲,就是大家一起来学习,共同开发,共同进步的一个产物。开源全称开放源代码(Opensourcecode),开源最大的特点就是开放,也就是任何人都可以得到软件的源代码,并加以修改学习,甚至可以重新发放。目前主流的三种开源开发模式:Linux类的固定终端软件开源Andriod类的固定移动终端软件开源云端开源国内比较大的开源项目:OpenEuler(开源服务器操作系统)OpenHarmony

【AC.HASH】OpenHarmony啃论文俱乐部——基于最优排序的局部敏感哈希索引之浅析

本文出自 AC.HASH团队,ACAdaptiveCreator,适应性创作者,旨在于能够在未来新领域下创造出新的哈希算法以应对未来局面。产出本文的成员:四名中原工学院大一在校生我们是来自同一个班级的同学,我们在OpenHarmony成长计划啃论文俱乐部里,与华为、软通动力、润和软件、拓维信息、深开鸿等公司一起,学习和研究操作系统技术…TableofContents【本期看点】【智慧场景】1.在局部敏感哈希研究与应用方面的介绍2.相关概念2.1解读局部敏感哈希(LSH)2.2基于LSH的近邻候选点鉴别机制3.基于空间曲线进一步改善I/O性能3.1介绍现有外存索引I/O性能3.2简要分析几种空间

OpenHarmony自动化测试框架开发指南

想了解更多关于开源的内容,请访问:51CTO 开源基础软件社区https://ost.51cto.com概述OpenHarmony自动化测试框架是OpenHarmony提供的支持JS/TS语言的单元及UI测试框架,支持开发者针对应用接口或系统接口进行单元测试,并且可基于UI操作进行UI自动化脚本的编写。OpenHarmony自动化测试框架重要分为两大部分:单元测试框架和UI测试框架。单元测试框架是测试框架的基础底座,提供了最基本的用例识别、调度、执行及结果汇总的能力。UI测试框架主要调用提供的UiTestAPI对不同测试场景进行测试,而其脚本的运行基础还是单元测试框架。从代码的角度体现为,每个

OpenHarmony 3.2 Beta1版本正式发布

5月31日,开放原子开源基金会正式发布OpenAtomOpenHarmony(以下简称“OpenHarmony”)3.2Beta1版本。全球开发者可通过Gitee和镜像站点下载完整代码https://gitee.com/openharmonyOpenHarmony3.2Beta1版本新增、更新能力如下当前版本在OpenHarmony3.1Release的基础上,更新支持以下能力:轻量系统基础能力增强●轻量LiteOS系统和Linux系统IPC归一,构建和完善了进程间通信能力,包括分布式进程间通信,为分布式业务及APP提供本地和分布式的进程间通信能力。标准系统基础能力增强●新增支持针对Arm64

【课程汇总】OpenHarmony全场景Demo数字管家系列课(附链接)

小孩放学了,做作业的时间到,窗帘、护眼灯自动打开,关掉电视和扫地机,给小孩一个安静舒适的学习环境;碰到学习难题,可以随时请求你的远程指导;晚上回家休息了,选择舒适的氛围灯,伴随着睡眠音乐进入梦乡;出门远行,也不担心家里的“多肉”植物和宠物无人照顾……这样的生活体验是不是很棒?OpenHarmony“数字管家”,或许可以实现你的愿望。OpenHarmony“数字管家”可以将家中的所有成员活动、智能设备统一编排,通过日程编排把涉及到的智能设备串联起来,共同组建不同的场景,打破硬件设备之间的壁垒,成为你工作生活的好帮手;而开源的运作模式让所有志同道合的开发者参与进来,共同开发各种智能设备,完善各种场

OpenHarmony3.0如何轻松连接华为云IoT设备接入平台?

摘要:本文主要介绍基于OpenHarmony3.0版本来对接华为云IoT设备接入IoTDA,以小熊派BearPi-HM_Nano开发板为例,使用huaweicloud_iot_linkSDK对接华为云物联网平台的简单流程。本文分享自华为云社区《OpenHarmony3.0如何轻松连接华为云IoT设备接入平台》,作者:华为IoT云服务。万物互联的全场景、全智能时代,使得人均持有设备量不断攀升,设备和场景的多样性,使应用开发变得更加复杂、应用入口更加丰富。当下依托OpenHarmony框架,搭建万物智联底座,重构物联网格局,是当下热门的物联网开发方式之一,那OpenHarmony3.0如何连接an

HarmonyOS/OpenHarmony应用开发-DevEco Studio 3.0与DevEco Studio 3.1版本差异

工程模板和开发语言介绍DevEcoStudio支持包括手机、平板、车机、智慧屏、智能穿戴、轻量级智能穿戴和智慧视觉设备的HarmonyOS应用/服务开发,预置了工程模板,可以根据工程向导轻松创建适应于各类设备的工程,并自动生成对应的代码和资源模板。同时,DevEcoStudio还提供了多种编程语言供开发者进行HarmonyOS应用/服务开发,包括Java、JS、eTS和C/C++。DevEcoStudio3.0工程模板以及支持的开发语言、API版本、设备类型,如下图和下表所示:DevEcoStudio3.1工程模板以及支持的开发语言、API版本、设备类型,如下图和下表所示:          

基于Ubuntu20.04搭建OpenHarmony v3.0.6的qemu仿真环境

基于Ubuntu20.04搭建OpenHarmonyv3.0.6的qemu仿真环境0.前言1.安装Ubuntu1.1更换华为源1.2安装必要工具2.下载代码2.1解压与目录设置3.配置环境3.1安装库和工具3.2设置python版本3.3安装编译工具hb3.4切换dash为bash4.编译4.1hb构建4.2启动qemu5.第二种环境配置方案5.1前置步骤5.2更改环境变量5.3后续步骤6.问题7.参考文献0.前言出于个人兴趣,也出于对国产操作系统的好奇,想尝试一下以LiteOS为内核的Openharmony。但过程相当不顺利,主要原因是官方文档内容组织的不敢恭维。挺好的东西,不把说明书写好,

OpenHarmony轻量系统—润和HiHope3861 UDP广播人体传感器数据

想了解更多关于开源的内容,请访问:51CTO 开源基础软件社区https://ost.51cto.com1、UDP广播人体红外传感器数据样例运行效果人体红外感应器感应到人体后,通过UDP广播数据1(否则为0)。注意:炫彩灯板上人体红外感应传感器响应速度比较慢。样例运行效果演示视频:https://gitee.com/from-north-to-north/open-armony-north/blob/master/润和3861轻量系统UDP广播人体红外传感器/润和3861轻量系统UDP广播人体红外传感器效果演示视频.mp42、运行步骤(1)下载https://gitee.com/from-no

OpenHarmony啃论文俱乐部—盘点开源鸿蒙引用的三方开源软件[1]

目录OpenHarmonythird_party三方库:third_party_libpngthird_party_boostthird_party_boringsslthird_party_pcre2third_party_lwipthird_party_cmsisthird_party_glfwthird_party_eudevthird_party_bzip2third_party_NuttXthird_party_FatFsthird_party_gettextOpenHarmonythird_party三方库:三方库(开源库)是封装的软件功能,可以避免重复造轮子、提升软件开发效率。O