OpenHarmony是一款面向全场景的开源分布式操作系统。 针对设备开发者,OpenHarmony采用了组件化的设计方案,可以根据设备的资源能力和业务特征进行灵活裁剪,满足不同形态的终端设备对于操作系统的要求。可运行在百K级别的资源受限设备和穿戴类设备,也可运行在百M级别的智能家用摄像头/行车记录仪等相对资源丰富的设备。

分享技术问题或观点吧
加载中
置顶
发表了博客
09/22 13:08

人人都能看懂的鸿蒙 “JS 小程序” 数据绑定原理 | 解读鸿蒙源码

在几天前开源的华为 HarmonyOS (鸿蒙)中,提供了一种“微信小程序”式的跨平台开发框架,通过 Toolkit 将应用代码编译打包成 JS Bundle,解析并生成原生 UI 组件。 按照入门文档,很容易就能跑通 demo,唯一需要...

0
2
置顶
发表了博客
09/21 17:00

鸿蒙内核源码分析(调度机制篇)|解读鸿蒙源码

提示:本文基于开源鸿蒙内核分析,官方源码【kernel_liteos_a】官方文档【docs】参考文档【Huawei LiteOS】 本文作者:鸿蒙内核发烧友,首创用生活场景讲故事的方式去解构内核,一窥究竟,让神秘的内核栩栩如生,...

0
6
置顶
发表了博客
09/11 19:21

技术征文 | 解读鸿蒙源码,拿 OpenHarmony 开发板

9 月 10 日,华为在 HDC 2020 大会上宣布正式开源鸿蒙操作系统(HarmonyOS)2.0,本次开源后,开发者在可以看到源码的同时,也将获得模拟器、SDK 包以及 IDE 工具。 源码仓库地址: https://openharmony.gitee.co...

37
13
置顶
发表了博客
今天 15:17

华为松山湖“火了”,我的鸿蒙HelloWorld没事吧|解读鸿蒙源码

松山湖着火了,还好我的鸿蒙HelloWorld没事 昨晚,终于跑通了HarmonyOS的HelloWorld,本来预期半小时能搞定的事,我差不多花了整整5个小时!今天,惊闻东莞松山湖高新区华为在建工地着火,但愿没有伤亡。 大家好,...

3
1
置顶
高级程序员
发表了博客
昨天 14:26

品读鸿蒙HDF架构(一)|解读鸿蒙源码

品读鸿蒙HDF架构(一) 侯亮 1.铺垫一下 鸿蒙系统终于公开源代码了,正可谓“千呼万唤始出来”。笔者也手痒下载了一套代码,并研读了一二。这里就先编写一篇关于HDF的文档。 其实,不同读码人都会有各自读代码的习...

0
1
置顶
发表了博客
昨天 11:53

鸿蒙内核源码分析(内存概念篇)

提示:本文基于开源鸿蒙内核分析,官方源码【kernel_liteos_a】官方文档【docs】参考文档【Huawei LiteOS】 本文作者:鸿蒙内核发烧友,用生活场景讲故事的方式去解构内核,一窥究竟,让神秘的内核栩栩如生,浮现...

0
2
置顶
发表了博客
前天 16:58

我的鸿蒙起步 - 开发环境搭建

本篇文章将介绍下面7方面的内容 1.下载并安装开发工具 2.启动开发工具默认会下载SDK 3.登录实名认证的开发者账号 4.安装开发语言(Java会默认安装,如果要JS开发,需要手工安装Node.js) 5.安装默认没有安装的SDK...

5
1
置顶
发表了博客
前天 08:58

鸿蒙开发实战系列之二:事件总线EventBus/RxBus

鸿蒙开发实战系列之一:鸿蒙开发实战系列之一:圆角 前言 上一篇跟大家分享了如何在鸿蒙系统中实现圆角,这一期我们来跟大家分享一下如何实现发布/订阅的事件总线,也就是我们在Android开发中常用的EventBus、RxB...

0
0
置顶
发表了博客
09/23 11:48

鸿蒙OS内核分析|解读鸿蒙源码

本文对鸿蒙OS内核进行了简单的分析,涉及鸿蒙OS内核的架构,鸿蒙OS内核的三大核心模块(进程管理,虚拟内存,文件系统)。 首先,作者先阐述几个关键的名词。 操作系统(Operating System): 操作系统的功能是负责...

5
5
置顶
发表了博客
09/23 11:38

Harmony OS 开发避坑指南——DevEco Device Tool 安装配置

本文介绍如何在Windows主机上安装DevEco Device Tool工具。 坑点总结: 国内部网络环境下,安装npm包可能会失败,推荐使用淘宝源; serialport这个npm包安装的过程中需要编译源码,需要先安装windows-build-tools...

0
2
置顶
发表了问答
09/21 10:08

华为自家的kernel_liteos_m和LiteOS有什么区别?

华为今年发布的【kernel_liteos_m】https://gitee.com/openharmony/kernel_liteos_m 前几年发布的【LiteOS】https://gitee.com/liteos 这俩有什么区别?都是面向Cortex-M级别处理器。

2
0
置顶
发表了博客
09/20 17:06

解读鸿蒙源码: 鸿蒙“小程序”工作原理研究笔记

1. 介绍 自从微信小程序出现以来,各种“小程序”如雨后春笋一般出现。事实证明小程序这种开发方式非常好,鸿蒙 JS UI 框架采用类似的方式也是在意料之中的。 一个小程序(在鸿蒙 OS 中,也就是 Ability)由多个页...

1
3
置顶
程序员
发表了博客
09/20 12:16

鸿蒙 OS:使用 JavaScript 开发 Todo App UI 界面

距离鸿蒙 OS 2.0 发布已经过去一些日子了,看到鸿蒙系统强大的设备共享能力,我觉得未来它一定能够成为主流的操作系统。在利用了分布式系统的优势之后,多个设备间可以共享应用程序界面和数据,并且对于开发者,也...

5
1
置顶
发表了资讯
09/20 09:24

鸿蒙系统 IO 栈分析 | 解读鸿蒙源码

鸿蒙系统的 IO 栈分支比较多,这次的源码解读选用了块设备的分支进行分析,希望可以帮助大家更好的理解鸿蒙系统。

0
0
置顶
发表了博客
09/20 00:10

鸿蒙系统 IO 栈分析 | 解读鸿蒙源码

华为的鸿蒙系统开源之后第一个想看的模块就是 FS 模块,想了解一下它的 IO 路径与 linux 的区别。现在鸿蒙开源的仓库中有两个内核系统,一个是 liteos_a 系统,一个是 liteos_m 系统。两者的区别主要是适应的场景...

42
32
置顶
发表了博客
09/19 23:38

鸿蒙OS的系统调用是如何实现的? | 解读鸿蒙源码

本文将首先带您回顾“系统调用”的概念以及它的作用,然后从经典的Hello World开始,逐行代码层层分析——鸿蒙OS的系统调用是如何实现的。 写在前面 9月10号 华为开发者大会(HDC)上,华为向广大开发者宣布了鸿蒙...

4
3
置顶
发表了博客
09/19 00:50

鸿蒙内核源码分析(调度队列篇)|解读鸿蒙源码

调度队列篇 提示:本文基于开源鸿蒙内核分析,官方源码【kernel_liteos_a】官方文档【docs】参考文档【Huawei LiteOS】 本文作者:鸿蒙内核发烧友,用生活场景讲故事的方式去解构内核,一窥究竟,让神秘的内核栩栩...

0
2
置顶
发表了博客
09/18 17:49

鸿蒙内核源码分析(Task/线程管理篇)

提示: 本文基于开源鸿蒙内核分析,官方源码【kernel_liteos_a】官方文档【docs】参考文档【Huawei LiteOS】 本文作者:鸿蒙内核发烧友,首创用生活场景讲故事的方式去解构内核,一窥究竟,让神秘的内核栩栩如生,...

2
7
置顶
发表了博客
09/18 11:15

鸿蒙开发实战系列之一:圆角

前言 看过鸿蒙2.0系统的发布会,大家是不是蠢蠢欲动,想要开发第一个鸿蒙的程序呢,网上有很多文章介绍鸿蒙系统、跟Android的区别以及怎么写HelloWorld的文章,这边就不复制粘贴了。 今天换个花样,来看下如何实现...

1
2
置顶
发表了博客
09/18 10:34

HarmonyOS 开发避坑指南——源码下载和编译

Harmony OS 开发避坑指南——源码下载和编译 本文介绍了如何下载鸿蒙系统源码,如何一次性配置可以编译三个目标平台(Hi3516,Hi3518和Hi3861)的编译环境,以及如何将源码编译为三个目标平台的二进制文件。 坑点...

7
7
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
在线直播报名
返回顶部
顶部