HDC技术分论坛
文章平均质量分 93
HarmonyOS开发者
HarmonyOS开发者官方账号
展开
-
HDC2021技术分论坛:组件通信、硬件池化,这些创新技术你get了吗?
作者:ligang 华为分布式硬件技术专家,sunbinxin 华为应用框架技术专家HarmonyOS是一款全新的分布式操作系统,为开发者提供了元能力框架、事件通知、分布式硬件等分布式技术,使能开发出面向全场景的分布式应用。随着HarmonyOS应用生态的不断壮大,开发者使用原有的分布式技术在实现某些创新场景时显得力不从心,因为开发难度较大,直接影响了开发效率。“创新推动发展”,我们需要对分布式技术不断探索与创新,才能让开发者更好地适应应用生态的发展。本期我们将通过两个多端协同的创新技术,结原创 2022-01-18 11:36:04 · 2904 阅读 · 0 评论 -
HarmonyOS新能力让数据多端协同更便捷,数据跨端迁移更高效
作者:yijian,终端OS分布式文件系统专家;gongashi,终端OS分布式数据管理专家HarmonyOS作为分布式操作系统,其分布式数据管理能力非常重要。我们也一直围绕持续为开发者带来全局“一份”数据的开发体验的目标,在不断增强和提升HarmonyOS的分布式数据管理能力。本期我们就来为大家详细介绍分布式数据管理的新能力。目录一、分布式数据管理平台面临的挑战二、分布式数据管理平台三、变量的全局访问四、文件的全局访问和分享五、结束语一、分布式数据管理平台面临的挑战原创 2022-01-11 10:57:16 · 3695 阅读 · 0 评论 -
图形测试分析毫无头绪?HarmonyOS图形栈测试技术帮你解决
作者:huangran,图形图像技术专家应用开发以后无法知道性能瓶颈的根因是什么?滑动卡顿、白块产生的原因是什么?代码写完之后,不知道如何优化让它表现地更好……我们发现,如今测试人员的需求已经不只是停留在应用层面的测试数据了,而是需要数据背后的根因。但业界的图形栈测试,绝大部分都只提供应用层面的数据,有一部分可以深入系统层分析,但仍无法触及硬件这一层的测试分析。HarmonyOS图形栈测试技术,不仅可以深入系统层分析,帮助开发测试者得到数据背后的根因,还能触达硬件层的测试分析。那它是如何原创 2022-01-10 11:06:55 · 2821 阅读 · 0 评论 -
HDC2021技术分论坛:“积木拼装”,HarmonyOS弹性部署大公开
作者:peitaiyi,华为终端OS产品交付专家HarmonyOS是一款面向万物互联时代的、全新的分布式操作系统。在传统的单设备系统能力基础上,HarmonyOS提出了基于同一套系统能力、适配多种终端形态的分布式理念,能够支持手机、平板、智能穿戴、智慧屏、车机等多种终端设备,实现更好的万物互联。那么,HarmonyOS是如何用一套OS源码部署到多种终端的呢?本文将为你揭秘。目录一、面临的挑战二、HarmonyOS应对策略三、如何开发部件一、面临的挑战首先,我们先简单原创 2021-12-27 10:38:44 · 1511 阅读 · 0 评论 -
HDC2021技术分论坛:酷炫3D效果在瘦设备上也能实现?
作者:zhuhuanhuan,图形技术专家随着3D技术的应用普及,越来越多的场景都能看到3D的身影,比如充电动效、3D壁纸、游戏等等,给用户带来了更有趣、更丰富的体验。要满足用户的3D体验需求,离不开3D渲染引擎。本期,我们就和大家聊一聊HarmonyOS的3D渲染引擎。一、产生背景现有的商业3D引擎,在游戏、工业设计、影视等领域发挥了至关重要的作用。为了兼顾跨平台的一致性、降低开发者的使用门槛,这些引擎往往会对不同的硬件平台做抽象,提供一站式的统一开发框架,让开发者在开发应用时无需关原创 2021-12-21 10:49:52 · 608 阅读 · 0 评论 -
HDC2021技术分论坛:如何高效完成HarmonyOS分布式应用测试?
作者:liuxun,HarmonyOS测试架构师HarmonyOS是新一代的智能终端操作系统,给开发者提供了设备发现、设备连接、跨设备调用等丰富的分布式API。随着越来越多的开发者投入到HarmonyOS分布式应用开发,分布式应用如雨后春笋般涌现。然而分布式应用测试却面临质量差、效率低等挑战。HarmonyOS如何应对这些挑战?下面,让我们一探究竟!目录一、分布式应用测试挑战二、分布式应用测试解决方案一、分布式应用测试挑战自HarmonyOS 2.0发布以来,开发者在测试和上原创 2021-12-13 15:04:31 · 669 阅读 · 0 评论 -
HDC2021技术分论坛:进程崩溃/应用卡死,故障频频怎么办?
作者:jiwenqiang,DFX技术专家提到开发一个产品,我们通常首先想到的是要实现什么样的功能,但是除了功能之外,非功能属性也会很大程度上影响一个产品的体验效果,比如不定时出现的应用卡死、崩溃现象。那为什么有的系统故障频频,有的却很少出现这些问题呢,这就不得不提到我们今天的主角DFX了。一、什么是DFX?DFX是早在1960~1970年代就出现的产品设计理念,但是对于不少开发者而言,这是一个陌生的概念,什么是DFX?所谓DFX(Design For X),是指产品的非功能属性设计,原创 2021-12-10 11:37:12 · 1158 阅读 · 0 评论 -
HDC2021技术分论坛:鸿蒙智联设备开发,这五大法宝你应该拥有
作者:zhaowenguang,dinglu, 华为高级工程师Huawei LiteOS是轻量级的开源物联网操作系统、智能硬件使能平台,可广泛应用于智能家居、穿戴式、车联网、制造业等领域,使物联网终端开发更简单、互联更加容易、业务更加智能、体验更加顺畅、数据更加安全。它具有入门简单、开发便捷,轻量级、低功耗、广联接,生态体系完善等优点。提供了若干高效硬件维测能力,通过集成到DevEco Device Tool中,形成了可供开发者使用的调试调优工具,助力开发者在鸿蒙智联设备调试调优过程中更加精准原创 2021-12-07 10:29:22 · 523 阅读 · 0 评论 -
HDC2021技术分论坛:异构组网如何解决共享资源冲突?
作者:lijie,HarmonyOS软总线领域专家相信大家对HarmonyOS的“超级终端”比较熟悉了。那么,您知道超级终端场景下的多种设备在不同环境下是如何组成一个网络的吗?这些设备之间又是如何解决共享资源冲突的?本期我们就来为您揭晓~目录一、分布式业务的通信挑战二、异构组网介绍三、结束语一、分布式业务的通信挑战分布式业务的通信主要面临两大挑战:1. 分布式设备通信的异构情况导致了体验的瓶颈基于1+8+N设备的六大智慧场景(智慧家居、智慧出行、智慧办公、影音原创 2021-12-06 11:29:12 · 606 阅读 · 0 评论 -
HDC2021技术分论坛:鸿蒙智联平台——智能硬件伙伴的必备拍档
作者:chengjie,鸿蒙智联生态服务平台运营经理您在产品开发和运营过程中是否遇到过以下问题:产品开发千头万绪,无从下手?产品上市后不能清晰地了解消费者的使用情况?用户的意见无法及时传递和答复,售后服务叫苦不迭?在网产品版本升级花费大把银子,还是投诉不断?使用鸿蒙智联生态服务平台,以上问题都将迎刃而解!2021年5月18日,华为宣布将“Work With HUAWEI HiLink”品牌和“Powered by HarmonyOS”品牌融合升级为“HarmonyOS Connect”品原创 2021-11-25 10:41:01 · 2057 阅读 · 0 评论 -
HDC2021技术分论坛:盘点分布式软总线数据传输技术中的黑科技
作者:houweibo,软总线首席技术专家;lidonghua,软总线技术专家随着万物互联时代的到来,特别是大量媒体资源的涌入和使用,用户对传输的要求不断提高,怎样的传输技术才能满足未来的用户需求呢?在万物互联、多设备协同的新场景下,业界通用的OSI模型在满足用户对传输的高要求方面显得力有未逮。寻求一种极致的传输技术势在必行,这也成为分布式软总线的一项重要任务。下面让我们先从“超级终端”新场景视角分析OSI模型,然后一一介绍分布式软总线的数据传输技术中的黑科技。目录一、“超级.原创 2021-11-25 10:26:17 · 2963 阅读 · 0 评论 -
HDC2021技术分论坛:还有人不知道鸿蒙智联设备认证咋搞?
作者:maxiansheng,华为鸿蒙智联认证测试专家2021年5月18日,华为正式宣布原Work With HUAWEI HiLink和Powered by HarmonyOS品牌升级为HarmonyOS Connect品牌,中文为鸿蒙智联。随即,同年8月18日,鸿蒙智联设备认证正式上线。鸿蒙智联设备认证包含什么内容,如何开展鸿蒙智联认证,华为提供了哪些工具帮助伙伴快速通过认证,这些问题本文都将一一为您解答。在这之前,先为大家介绍一下鸿蒙智联设备具有的特征~目录一、什么是鸿蒙智联生原创 2021-11-25 10:19:52 · 3054 阅读 · 0 评论 -
HDC2021技术分论坛:HarmonyOS低代码开发介绍
作者:sunyuhui,wangxiaoyan,华为2012实验室软件IDE专家什么是低代码开发?低代码开发主要特点有哪些?如何利用低代码开发原子化服务?本文带你一探究竟~目录一、什么是HarmonyOS低代码开发?二、HarmonyOS低代码开发界面介绍三、HarmonyOS低代码开发的主要特点四、HarmonyOS低代码开发示例一、什么是HarmonyOS低代码开发?低代码开发,顾名思义,就是用更少的代码量,完成更高效的应用交付。低代码开发让更多的人可以参与到应用程序原创 2021-11-25 10:15:14 · 1993 阅读 · 2 评论 -
HDC2021技术分论坛:跨端分布式计算技术初探
作者:zhengkai,分布式通信首席技术专家当今的移动应用都向着智能化和多样化方向发展,例如AI辅助,VR/AR应用,沉浸式游戏等。然而现实中的移动设备,因为便携性要求受限于尺寸、电池容量以及温控等要求,往往在算力、能耗以及所支持的输入输出功能上无法对智能化沉浸式体验的应用提供全方位的支持,导致很多应用场景难以得到实现。为了解决移动端算力瓶颈,HarmonyOS跨端分布式计算应运而生,给用户带来易协同、低延迟和高稳定的分布式体验。下面,我们将对跨端分布式计算技术进行详细的分析。目录原创 2021-11-25 10:07:30 · 5061 阅读 · 0 评论 -
HDC2021技术分论坛:分布式软时钟有多重要?
作者:lishijun,HarmonyOS解决方案首席技术专家&软总线首席架构师分布式软总线是HarmonyOS的关键根技术之一,也是众多开发者们非常关注的一项技术。通过分布式软总线,可以将多个不同类型的设备按场景连接在一起,形成超级终端,为消费者带来全场景新体验。本期,我们就来聊一聊分布式软总线,以及其关键技术——分布式软时钟。目录一、分布式软总线带来不一样体验二、分布式系统的新挑战三、什么是分布式软时钟?四、分布式软时钟的用途五、结束语一、分布式软总线原创 2021-11-24 16:16:49 · 1758 阅读 · 0 评论 -
HDC2021技术分论坛:DevEco Testing,新增分布式测试功能
作者:lixiao,华为终端软件测试首席架构师;mindelong,华为终端软件测试工程师HarmonyOS自诞生以来,致力于提供全场景智慧解决方案,打造分布式流转、多设备协同的分布式体验。全新解决方案给测试带来一系列新的困难和挑战:应用级测试面临问题:海量的设备如何测试兼容性?HarmonyOS下如何测试应用性能?多设备协同下的应用如何测试? 设备级测试面临问题:设备级整机的DFX怎么测试?硬件/驱动与系统的协同如何测试?设备与设备间的协同如何测试?为了解决上述问题,我们打造一款全新的原创 2021-11-24 15:18:52 · 2573 阅读 · 0 评论 -
HDC2021技术分论坛:HarmonyOS内核技术大公开
作者:jikecheng,miaoxie,HarmonyOS内核技术专家HarmonyOS整体框架分为四个层级,如图1所示。从上到下,依次为:第一层是应用层,主要涵盖系统应用、Launcher、设置,以及三方应用。第二层是框架层,提供基础UI框架、用户程序框架以及能力模块框架。第三层是系统服务层,让HarmonyOS具有分布式流转负载的能力。大家看到的高速多设备协同能力就是由该层级提供。而承载整个操作系统,同时发挥芯片算力的基石就沉淀在第四层——内核层。宏观来说,内核的主要工作包含芯片资源管原创 2021-11-24 15:11:26 · 2129 阅读 · 0 评论 -
HDC2021技术分论坛:OpenHarmony驱动框架解读和开发实践
转自:OpenAtom OpenHarmony 作者:yuanbo,华为高级工程师在IoT时代下,终端设备差异较大、形态各异、尺寸各异、交互方式各异,解决设备适配问题无疑是实现万物互联的一个关键。但是,在驱动框架的开发和部署过程中,由于终端设备对硬件的计算和存储能力的需求不同、设备厂商提供的设备软硬件操作接口不同、内核提供的操作接口不同,这就使得OEM厂商部署系统的时候需要投入大量的精力来适配和维护驱动代码。能否提供了一个跨芯片平台、跨内核的驱动框架,使得设备驱动软件可以在不同的设备上..原创 2021-11-24 14:44:55 · 1703 阅读 · 0 评论 -
HDC2021技术分论坛:吐司盒子?芝士码?HarmonyOS音视频测试来啦
DevEco Testing推出的音视频测试服务,为HarmonyOS整机提供音视频评测能力,满足开发者们的需求,也为鸿蒙生态保驾护航。原创 2021-11-24 11:33:48 · 1657 阅读 · 0 评论 -
HDC2021技术分论坛:ArkUI 3.0让多设备开发更简单
作者:wanglei,华为UI编程框架技术专家HarmonyOS自诞生以来,就是为满足分布式多设备应用场景而设计的,大到智慧屏、车机、平板,小到手机、手表。在多设备场景下进行应用UI界面开发,面临新的困难与挑战,如下图所示:图1 多设备开发的挑战为了使UI界面在色彩风格、屏幕尺寸、交互方式和组件功能等差异下仍能够正常显示,无疑需要开发人员花费大量精力在UI适配。开发人员常常需要实现多套界面布局(甚至多套工程),来满足不同设备间的设计差异。即使页面差异不大,也需要进行多设备测试,多次原创 2021-11-24 11:22:53 · 1471 阅读 · 0 评论 -
HDC2021技术分论坛:HarmonyOS本地模拟器来啦
作者:longjiangyun,模拟器开发工程师HarmonyOS模拟器是应用开发者使用IDE进行代码开发、调试、测试等活动中必不可少的工具,它分为本地模拟器和远程模拟器,其中远程模拟器又分为单设备模拟器和超级终端模拟器。我们根据开发者多样化的需求,不断地丰富模拟器模拟的产品品类,助力HarmonyOS应用开发。让我们一起来看看,此次全新升级的HarmonyOS模拟器有何不同。目录一、本地模拟器手机品类10月底上线二、远程模拟器新增品类一、本地模拟器手机品类10月底上线原创 2021-11-24 11:15:26 · 807 阅读 · 0 评论 -
HDC2021技术分论坛:分布式调试、调优能力解决方案
作者:yangjianwei 华为高级工程师HarmonyOS致力于提供1+8+N智慧全场景解决方案,打造设备流转、多端协同的分布式体验,实现一次开发、多端部署,让分布式应用的开发更加简单。针对分布式应用的调试问题,DevEco Studio提供了分布式调试、调优能力解决方案,解决开发者面临的调试不连续、操作繁琐、功能和性能异常难定位等众多痛点问题。下面让我们先来一睹为快。注:本文涉及的DevEco Studio分布式调试和调优的部分能力依赖于OS接口,计划将在HarmonyOS 3原创 2021-11-24 11:10:04 · 1020 阅读 · 0 评论 -
HDC技术分论坛:ArkCompiler(方舟编译器)原理解析
作者:xianyuqiang 编译器首席架构师ArkCompiler(方舟编译器)是组件化、可配置的多语言编译和运行平台,它既能支撑单一语言运行环境,也能支撑多种语言组合的运行环境。它目前主要支持的语言是JavaScript、TypeScript和Java。一、概述HarmonyOS的设计目标,是成为打通手机、PC、平板、电视、车机和智能穿戴等多种设备的统一操作系统。图1 多设备互联其应用开发有多编程语言、多范式的支持需求,其中高级编程语言包括JavaScript、Ty原创 2021-11-24 11:02:03 · 6508 阅读 · 0 评论 -
HDC技术分论坛:HarmonyOS新一代UI框架的全面解读
作者:yuzhiqiang,UI编程框架首席技术专家在Harmony 3.0.0开发者预览版中,包含了新一代的声明式UI框架ArkUI 3.0、多语言跨平台编译器ArkCompiler 3.0、跨端开发工具DevEco Studio3.0,以及基于TS/JS语言的API 7,全面提升开发者体验。本期,我们要为大家重点介绍HarmonyOS新一代声明式UI框架ArkUI 3.0。目录一、UI编程框架二、ArkUI框架的演进三、ArkUI 3.0的关键特性四、结束语一、U原创 2021-11-24 10:06:43 · 1751 阅读 · 0 评论 -
HarmonyOS 3.0.0开发者预览版全新发布
2021年10月22日在华为开发者大会HDC.Together 2021 主题演讲上,我们发布了HarmonyOS 3.0.0开发者预览版,主要内容包括:Harmony设计系统、ArkUI 3.0、ArkCompiler 3.0、DevEco Studio 3.0和TS/JS API 。其中,HarmonyOS的UI开发框架从以Java为主要编程语言的命令式UI框架演进为以TypeScript(简称TS)/JavaScript(简称JS)为主要编程语言的声明式UI框架(ArkUI 3.0)。同时,A原创 2021-11-23 18:49:27 · 1462 阅读 · 0 评论