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

加载中
置顶
发表了博客
昨天 22:41

HarmonyOS(鸿蒙OS)应用开发之初始HarmonyOS

一、什么是HarmonyOS? Harmonyos是华为开发的一款面向未来的全场景分布式智能操作系统将逐步覆盖1+8+n全场景终端设备(1:智能手机,8:PC,平板,手表,智能屏,AI音响,耳机,AR/VR眼睛,车机;n:代表AIOT生态产品)。 对于消费者来说HarmonyOS用一个“统一的软件系统”从根本上解决消费者面对大量智能终端体验割裂问题,为消费者带来统一,便利,安全的智慧化全景体验。对于开发者而言HarmonyOS通过多种分布式技术整合不同终... 展开更多

收藏 0
0
置顶
发表了博客
06/08 10:54

一文读懂开源项目 OpenHarmony

开源项目 OpenHarmony 是什么 一图胜万语,开发者拿到OpenHarmony 2.0代码后跑起来的样子 OpenHarmony是自主研发、不兼容安卓的全领域下一代开源操作系统。 开放原子开源基金会(简称“基金会”)于 2020 年 9 月接受华为捐赠的智能终端操作系统基础能力相关代码,随后进行开源,并根据命名规则为该开源项目命名为 OpenAtom OpenHarmony(简称“OpenHarmony”)。全球有兴趣、有需要的组织和个人都可以参与该项目。迄今为止,该... 展开更多

收藏 0
3
置顶
程序员
发表了问答
06/07 20:21

鸿蒙系统就是AOSP基础上开发来的吧?

安卓系统直接升级成另一个系统,还所有数据不丢失。

收藏 0
置顶
发表了博客
06/04 22:03

炫酷!OpenHarmony2.0在富设备上跑起来也太顺滑了

说OpenHarmony只支持IOT小设备的打脸了。 下面直接给大家上图,看看OpenHarmony在富设备上跑起来的样子有多顺滑! 3516开发板买回来的时候默认是横着的。 ![![](https://oscimg.oschina.net/oscnet/up-97092d934e8db960f11becf3b7a8d9b47b3.JPEG)](https://oscimg.oschina.net/oscnet/up-08563e512d1cf3b381527d90f2298b2ad2a.JPEG) OpenHarmony 跑起来后,竖起来看实霸气,像个手机一样。 ![](https://oscimg.oschina.net/osc...

收藏 1
9
置顶
发表了博客
06/04 16:32

亿咖通科技助力开源项目 OpenHarmony 技术成熟与应用落地

6 月 1 日,开放原子开源基金会(OpenAtom Foundation,以下简称“基金会”)正式发布开源项目 OpenHarmony 2.0 Canary 版本。全部代码已上载至 Gitee,并对全球开放下载。作为该项目七家初始共建成员之一,亿咖通科技本着“精诚合作,开源并进”的合作愿景,携手基金会,与行业伙伴共享汽车智能座舱解决方案的丰富研发经验,助力 OpenHarmony 开源项目技术成熟与应用落地,携手全球技术伙伴共商、共建、共享、共赢,共同推进汽... 展开更多

收藏 0
1
置顶
发表了博客
06/04 11:18

踩准时钟节拍、玩转时间转换,鸿蒙轻内核时间管理有妙招

摘要:本文带领大家一起剖析了鸿蒙轻内核的时间管理模块的源代码。时间管理模块为任务调度提供必要的时钟节拍,会向应用程序提供所有和时间有关的服务,如时间转换、统计、延迟功能。 本文分享自华为云社区《鸿蒙轻内核M核源码分析系列六 时间管理》,原文作者:zhushy 。 本文会继续分析Tick和时间相关的源码,给读者介绍鸿蒙轻内核的时间管理模块。本文中所涉及的源码,以OpenHarmony LiteOS-M内核为例,均可以在开源站点htt... 展开更多

收藏 0
0
置顶
发表了博客
06/03 10:31

鸿蒙轻内核M核源码分析:中断Hwi

摘要:本文带领大家一起剖析了鸿蒙轻内核的中断模块的源代码,掌握中断相关的概念,中断初始化操作,中断创建、删除,开关中断操作等。 本文分享自华为云社区《鸿蒙轻内核M核源码分析系列五 中断Hwi》,原文作者:zhushy。 本文,我们讲述一下中断,会给读者介绍中断的概念,鸿蒙轻内核的中断模块的源代码。本文中所涉及的源码,以OpenHarmony LiteOS-M内核为例,均可以在开源站点https://gitee.com/openharmony/kernel_liteos... 展开更多

收藏 1
3
置顶
发表了资讯
06/02 07:21

OpenHarmony 2.0 Canary 发布

6月1日,开放原子开源基金会(OpenAtom Foundation,以下简称“基金会”)正式发布 OpenAtom OpenHarmony(以下简称"OpenHarmony") 2.0 Canary。 全球开发者可通过 Gitee 下载完整代码:https://gitee.com/openharmony OpenHarmony是由基金会孵化及运营的开源项目,由基金会的OpenHarmony项目群工作委员会负责运作,遵循Apache 2.0等开源协议,目标是面向全场景、全连接、全智能时代,基于开源的方式,搭建一个智能终端设备操作... 展开更多

收藏 11
置顶
发表了资讯
06/01 22:31

全网首发!四招解锁 HarmonyOS 开发者成长计划,免费资料大奖拿到手软

为了让大家快人一步,迅速从入门小白晋级技术大神,我们集结HarmonyOS技术专家,为应用开发者量身打造了一个路径最短、可实操性最强的学习路线。 包括学习HarmonyOS最新特性和界面开发、熟悉HarmonyOS系统框架,以及开发HarmonyOS应用。 我们收集了工具、教程、详解视频等可实操的学习资料,可以帮你在学习应用开发中事半功倍。 Step1 初学乍练(3-5周,每周4-6小时) 目标 掌握HarmonyOS应用开发编程语言,了解HarmonyOS系统概... 展开更多

收藏 34
置顶
CTO(技术副总裁)
发表了博客
05/31 15:52

鸿蒙内核源码分析(编译过程篇) | 简单案例窥视GCC编译全过程 | 百篇博客分析HarmonyOS源码 | v57.01

[将 HarmonyOS | 鸿蒙 研究到底](https://weharmony.gitee.io/) **[ < 国内](https://weharmony.gitee.io/)[ | 国外 >](https://weharmony.github.io/)** [![在这里插入图片描述](https://gitee.com/weharmony/docs/raw/master/pic/other/io.png)](https://weharmony.gitee.io) 百篇博客系列篇.本篇为: * [v57.xx 鸿蒙内核源码分析(编译过程篇) | 简单案例窥视GCC编译全过程 ](https://my.oschina.net/weharmony/blog/5064209)... 展开更多

收藏 4
2
置顶
发表了博客
05/28 14:23

鸿蒙轻内核M核源码分析:数据结构之任务排序链表

摘要:鸿蒙轻内核的任务排序链表,用于任务延迟到期/超时唤醒等业务场景,是一个非常重要、非常基础的数据结构。 本文会继续给读者介绍鸿蒙轻内核源码中重要的数据结构:任务排序链表TaskSortLinkAttr。鸿蒙轻内核的任务排序链表,用于任务延迟到期/超时唤醒等业务场景,是一个非常重要、非常基础的数据结构。本文中所涉及的源码,以OpenHarmony LiteOS-M内核为例,均可以在开源站点https://gitee.com/openharmony/kernel_lite... 展开更多

收藏 0
0
置顶
发表了博客
05/28 15:33

HarmonyOS开发竟如此简单,九岁小朋友也能轻松上手

最近有一位名叫戈帅的九岁小朋友引起了HarmonyOS社区的轰动,成为社区的名人,原因是他会用HarmonyOS进行开发了。 九岁的戈帅小朋友目前就读于小学三年级,他兴趣广泛,喜欢接触新鲜事物,对于画画、下棋、游戏,军事,生物、甚至汽车,他都有所了解。从小戈帅就喜欢模仿着去做他爸爸在做的事情,戈帅的爸爸是一名HarmonyOS开发工程师,从2020年9月份,他的爸爸就开始在家里使用HarmonyOS系统进行开发。期间,小戈帅一直在盯着他... 展开更多

收藏 1
5
置顶
CTO(技术副总裁)
发表了博客
05/27 11:55

鸿蒙内核源码分析(进程映像篇) | ELF是如何被加载运行的? | 百篇博客分析HarmonyOS源码 | v56.02

[将 HarmonyOS | 鸿蒙 研究到底](https://weharmony.gitee.io/) **[ < 国内](https://weharmony.gitee.io/)[ | 国外 >](https://weharmony.github.io/)** [![在这里插入图片描述](https://gitee.com/weharmony/docs/raw/master/pic/other/io.png)](https://weharmony.gitee.io) 百篇博客系列篇.本篇为: * [v56.xx 鸿蒙内核源码分析(进程映像篇) | ELF是如何被加载运行的? ](https://my.oschina.net/weharmony/blog/5060359) **... 展开更多

收藏 2
2
置顶
发表了博客
05/08 13:59

整理公共基础库子系统和系统属性组件

作者:liangkz 更新时间:2021.05.07 前文《理解IoT外设控制模块》《理解启动恢复子系统》对公共基础库的局部做了一个简单的了解,主要是展开看了一下 ohos_init.h 一组宏定义的运行机制。 《理解启动恢复子系统》也简单整理了系统属性组件的结构,但没做进一步分析和验证。 五一期间整理《鸿蒙的DFX子系统 》时,我也把outputOption设置为 OUTPUT_OPTION_TEXT_FILE 也做了一些验证,log File的生成和读取要用到公共基础库里的文... 展开更多

收藏 0
0
置顶
发表了博客
05/08 13:58

鸿蒙轻内核M核源码分析系列六 任务及任务调度(1)任务栈

目录: 1、 TaskContext上下文结构体定义 2、任务栈相关函数 3、任务进入退出函数 4、小结 继续分析鸿蒙轻内核源码,我们本文开始要分析下任务及任务调度模块。首先,我们介绍下任务栈的基础概念。任务栈是高地址向低地址生长的递减栈,栈指针指向即将入栈的元素位置。初始化后未使用过的栈空间初始化的内容为宏OS_TASK_STACK_INIT代表的数值0xCACACACA,栈顶初始化为宏OS_TASK_MAGIC_WORD代表的数值0xCCCCCCCC。一个任务栈的示... 展开更多

收藏 1
0
置顶
发表了博客
05/08 13:57

HarmonyOS三方件开发指南(19)-BGABadgeView徽章组件

目录: 1、引言 2、功能介绍 3、BGABadgeView 使用指南 4、BGABadgeView 开发指南 5、《HarmonyOS三方件开发指南》系列文章合集 引言 现在很多的APP会有新消息/未接来电/未读消息/新通知圆球红点提示,典型的以微信、QQ新消息提示为例,当微信朋友圈有新的朋友更新/发布朋友圈消息后,在微信的底部切换卡上会有一个红色的小圆球红点,表示有新消息,提示用户查看。在消息通讯类的app中十分实用。 功能介绍 鸿蒙BGABadgeView 徽章... 展开更多

收藏 0
0
置顶
发表了博客
05/21 17:29

拍照被嫌弃,他用分布式技术开发了一款自拍神器

殷冬是一名从事软件开发 5 年的全栈工程师,也是本次HarmonyOS 开发者应用创新大赛的参赛者之一。这次大赛,他带来的是一款名为《分镜头App》的作品,顾名思义,这款应用利用了 HarmonyOS 的分布式能力,目的是帮助用户拍出更满意的照片。 开发该应用的灵感,来源于殷冬的个人经历。虽然是一名前后端各项技能兼备的全栈工程师,但在拍照这件事上,殷冬却完全不得要领,屡屡被女友“嫌弃”。去年完成个人工作室筹备后,恰逢 Harm... 展开更多

收藏 1
0
置顶
发表了博客
05/20 15:14

浅析HMS Core开放能力在HarmonyOS中的应用

据咨询机构报告呈现,到2025年,全球消费者人均持有的智能终端数量将超过9部,包括手机、平板、大屏、PC、智能音响等多形态的泛终端。而手机将不再作为唯一的渠道入口选择来触达用户,用户也不会仅仅单一的通过手机去享受开发者所提供的各式服务。泛终端的服务开发和体验提升,将成为应用开发者首要面临的机遇和挑战。 同样的,基于手机的应用形态上的业务增长红利也正在放缓。移动互联网应用的月活用户数从18年开始逐渐增长,至... 展开更多

收藏 1
0
置顶
CTO(技术副总裁)
发表了博客
05/21 10:06

鸿蒙内核源码分析(重定位篇) | 与国际接轨的对外部发言人 | 百篇博客分析HarmonyOS源码 | v55.01

[将 HarmonyOS | 鸿蒙 研究到底](https://weharmony.gitee.io/) **[ < 国内](https://weharmony.gitee.io/)[ | 国外 >](https://weharmony.github.io/)** [![在这里插入图片描述](https://gitee.com/weharmony/docs/raw/master/pic/other/io.png)](https://weharmony.gitee.io) 百篇博客系列篇.本篇为: * [v55.xx 鸿蒙内核源码分析(重定位篇) | 与国际接轨的对外部发言人 ](https://my.oschina.net/weharmony/blog/5055124) **[... 展开更多

收藏 1
1
置顶
发表了博客
05/20 18:29

HarmonyOS 的分布式技术,让小朋友爱上涂鸦

“不止是让孩子们学会如何涂鸦,我们更希望他们通过对这款应用的使用,能够潜移默化地认识到艺术创作是一件有趣的事。”抱着这样的想法,位于深圳的“儿童艺术创想”(Labo Lado)团队踏上了他们本次 HarmonyOS 开发者应用创新大赛之旅。 作为一个拥有八年开发经验的团队,“儿童艺术创想”在儿童艺术创造类应用领域已颇有建树,拥有《Labo 纸盘》、《Labo 鹅卵石的艺术》、《Labo 积木车》等深受小朋友喜爱的益智游戏产品,其《... 展开更多

收藏 1
0
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
返回顶部
顶部