4月25日,“共建新技术,开拓新领域”OpenAtomOpenHarmony(以下简称“OpenHarmony”)技术日在深圳顺利召开。活动现场,OpenHarmonyPMC委员代表首次对外解读OpenHarmony3.1Release技术特性。同时,OpenHarmony携手各共建单位、生态伙伴分享技术创新、生态共建、教育发展等方面的最新进展和实践成果。 OpenHarmony技术日现场 本次技术日由开放原子开源基金会OpenHarmony工作委员会联合华为、深开鸿、软通动力、华秋、51CTO、润和软件、东方创科共同举办,设置了主论坛、技术论坛、生态论坛、教育论坛,以及生态展区。来自各企业、
(以下内容来自开发者分享,不代表OpenHarmony项目群工作委员会观点) 成翔 OpenAtomOpenHarmony(以下简称“OpenHarmony”)作为分布式操作系统,让多个设备之间能够相互感知,进而整合成一个超级终端。从而实现设备与设备之间取长补短、相互帮助,为用户提供自然流畅的分布式体验。 那么超级终端中,设备的能力和状态如何管理?设备之间如何进行信息协同?要回答这些问题,就不得不提我们本期的主角——DeviceProfile。 一、什么是DeviceProfile?超级终端中的设备之间如何能实现取长补短、相互帮助?首先,就必须知道每个设备的能力,以及设备是否在线。对此,Ope
(以下内容来自开发者分享,不代表OpenHarmony项目群工作委员会观点) 成翔 OpenAtomOpenHarmony(以下简称“OpenHarmony”)作为分布式操作系统,让多个设备之间能够相互感知,进而整合成一个超级终端。从而实现设备与设备之间取长补短、相互帮助,为用户提供自然流畅的分布式体验。 那么超级终端中,设备的能力和状态如何管理?设备之间如何进行信息协同?要回答这些问题,就不得不提我们本期的主角——DeviceProfile。 一、什么是DeviceProfile?超级终端中的设备之间如何能实现取长补短、相互帮助?首先,就必须知道每个设备的能力,以及设备是否在线。对此,Ope
(以下内容来自开发者分享,不代表OpenHarmony项目群工作委员会观点) 邢碌上一章,我们通过分布式音乐播放器、分布式炸弹、分布式购物车,带大家讲解了OpenAtomOpenHarmony(以下简称“OpenHarmony”)中,相关控件在布局中如何使用,以及在OpenHarmony中如何实现音乐播放,显示动画,转场动画(页面间转场)等功能。 本章是OpenHarmony标准设备应用开发的第三篇文章,将会在前面两章的基础上给大家讲解分布式数据管理在多台设备间,当数据出现变动时,通过订阅的方式,实现多台设备间的数据同步更新。为了更好的理解,我们使用eTS开发了一款如下动图所示的井字过三关游戏
(以下内容来自开发者分享,不代表OpenHarmony项目群工作委员会观点) 邢碌上一章,我们通过分布式音乐播放器、分布式炸弹、分布式购物车,带大家讲解了OpenAtomOpenHarmony(以下简称“OpenHarmony”)中,相关控件在布局中如何使用,以及在OpenHarmony中如何实现音乐播放,显示动画,转场动画(页面间转场)等功能。 本章是OpenHarmony标准设备应用开发的第三篇文章,将会在前面两章的基础上给大家讲解分布式数据管理在多台设备间,当数据出现变动时,通过订阅的方式,实现多台设备间的数据同步更新。为了更好的理解,我们使用eTS开发了一款如下动图所示的井字过三关游戏
2021年10月,开放原子开源基金会旗下开源项目OpenAtomOpenHarmony(以下简称“OpenHarmony”)应邀参加华为2021HDC开发者大会,并组织了OpenHarmony技术论坛。 作为此次HDC大会重要的技术论坛之一,OpenHarmony技术论坛于10月23日在松山湖高新技术产业开发区成功举办。此次技术论坛的主题为“众家共建OpenHarmony,赋能千行百业”,邀请了OpenHarmony开源项目的诸多专家与行业大咖,精彩议题层出不穷,不仅介绍了OpenHarmony后续版本及技术路标,还全方位展现了OpenHarmony竞争力,从芯片、用户终端、开源共建等多领域,
2021年10月,开放原子开源基金会旗下开源项目OpenAtomOpenHarmony(以下简称“OpenHarmony”)应邀参加华为2021HDC开发者大会,并组织了OpenHarmony技术论坛。 作为此次HDC大会重要的技术论坛之一,OpenHarmony技术论坛于10月23日在松山湖高新技术产业开发区成功举办。此次技术论坛的主题为“众家共建OpenHarmony,赋能千行百业”,邀请了OpenHarmony开源项目的诸多专家与行业大咖,精彩议题层出不穷,不仅介绍了OpenHarmony后续版本及技术路标,还全方位展现了OpenHarmony竞争力,从芯片、用户终端、开源共建等多领域,
(以下内容来自开发者分享,不代表OpenHarmony项目群工作委员会观点) 邢碌本文是OpenAtomOpenHarmony(以下简称“OpenHarmony”)标准设备应用开发的第一篇文章。这一篇我们主要聚焦于如何在标准设备上运行一个最简单的OpenHarmony程序。 本文主要内容包括三个方面:1.应用编译环境准备;2.HelloOpenharmony页面编写;3.安装应用到标准设备上面。下面就让我们从零开始学习OpenHarmony标准设备应用开发。 一、应用开发环境准备1.1下载DevEcoStudio3.0Beta2版本链接:https://developer.harmonyos.
(以下内容来自开发者分享,不代表OpenHarmony项目群工作委员会观点) 邢碌本文是OpenAtomOpenHarmony(以下简称“OpenHarmony”)标准设备应用开发的第一篇文章。这一篇我们主要聚焦于如何在标准设备上运行一个最简单的OpenHarmony程序。 本文主要内容包括三个方面:1.应用编译环境准备;2.HelloOpenharmony页面编写;3.安装应用到标准设备上面。下面就让我们从零开始学习OpenHarmony标准设备应用开发。 一、应用开发环境准备1.1下载DevEcoStudio3.0Beta2版本链接:https://developer.harmonyos.
(以下内容来自开发者分享,不代表OpenHarmony项目群工作委员会观点) 江英杰华为技术有限公司 canvas是ArkUI开发框架里的画布组件,常用于自定义绘制图形。因为其轻量、灵活、高效等优点,被广泛应用于UI界面开发中。本期,我们将为大家介绍ArkUI开发框架中canvas组件的使用。 一、canvas介绍1.1什么是canvas?在Web浏览器中,canvas是一个可自定义width、height的矩形画布,画布左上角为坐标原点,以像素为单位,水平向右为x轴,垂直向下为y轴,画布内所有元素都基于原点进行定位。如图1所示,我们通过标签,创建了一个width=1500px,height=