登录社区云,与社区用户共同成长
邀请您加入社区
《鸿蒙应用开发实战课》系列官方视频课程,致力于带给大家更系统的学习鸿蒙应用开发相关知识,从基础概念到实操技巧,从避坑指南到高阶玩法,全程纯干货,帮助大家高效开发鸿蒙应用。欢迎大家评论区留言反馈您的意见或建议,谢谢! 01 鸿蒙生态概述:本节课程将聚焦于鸿蒙生态,内容涵盖生态概述、智能安全互联、开发者机遇以及未来展望。课程将深入分析鸿蒙生态在市场中的地位、技术架构、全场景覆盖能力、智能
《鸿蒙应用开发实战课》系列官方视频课程,致力于带给大家更系统的学习鸿蒙应用开发相关知识,从基础概念到实操技巧,从避坑指南到高阶玩法,全程纯干货,帮助大家高效开发鸿蒙应用。欢迎大家评论区留言反馈您的意见或建议,谢谢! 25 系统组件常用的通用属性:本节课程介绍了HarmonyOS中组件属性的基本概念与分类。首先讲解了通用属性和私有属性的定义:通用属性是所有组件都能使用的公共属性,而私有
《鸿蒙应用开发实战课》系列官方视频课程,致力于带给大家更系统的学习鸿蒙应用开发相关知识,从基础概念到实操技巧,从避坑指南到高阶玩法,全程纯干货,帮助大家高效开发鸿蒙应用。欢迎大家评论区留言反馈您的意见或建议,谢谢! 18 ArkUI简介及基本语法规范:本节课程围绕HarmonyOS中的ArkUI框架展开,介绍了其作为方舟UI框架的核心组成,包括UI语法、功能与预览工具等。课程内容涵盖
《鸿蒙应用开发实战课》系列官方视频课程,致力于带给大家更系统的学习鸿蒙应用开发相关知识,从基础概念到实操技巧,从避坑指南到高阶玩法,全程纯干货,帮助大家高效开发鸿蒙应用。欢迎大家评论区留言反馈您的意见或建议,谢谢! 06 语言基本知识:本节课程聚焦于ArkTS语言的介绍和基础知识。课程内容包括:变量声明和常量声明,涵盖基本数据类型(如string、number、boolean等)和引
《HarmonyOS第一课之首席专家讲鸿蒙》之HarmonyOS 应用开发理念与关键技术深入学习心得课程剖析 一.背景 随着鸿蒙生态的持续拓展与开发者数量的快速增长,HarmonyOS 已经不再是一个单纯的“移动操作系统”,而是面向万物互联的分布式操作平台。本节课《HarmonyOS 应用开发理念与关键技术》由华为首席架构师主讲,从操作系统底层架构到生态应用框架,再到分布式协同与智能化开放,完
《HarmonyOS第一课之首席专家讲鸿蒙》之HarmonyOS Intelligence与AI能力开放深入学习有感 一.背景 撰写本篇文章的初衷,源于对当下智能终端操作系统生态演进的深入思考。随着物联网(IoT)、人工智能(AI)及5G技术的快速发展,传统单设备操作系统已难以满足多设备协同、跨平台流转与安全互联的复杂需求。作为新一代分布式操作系统代表,HarmonyOS(鸿蒙系统)凭借其独特
在数字经济深度发展与万物互联加速渗透的当下,操作系统作为信息技术产业的“根”技术,其安全性直接关系到数字基础设施的稳定运行与用户数据的隐私保障。HarmonyOS(鸿蒙系统)作为面向全场景智慧时代的分布式操作系统,自诞生以来便以“安全”为核心设计理念,构建起一套适应多设备、多场景的纵深安全防护体系。《首席专家讲鸿蒙》系列课程中,“HarmonyOS安全架构设计”专题凭借首席专家的权威解读与深度剖析
在参与《首席专家讲鸿蒙》课程学习之前,HarmonyOS性能优化开发于我而言,犹如一座神秘且充满挑战的技术高峰,虽心向往之,却难以窥其全貌。而当我有幸成为参与该课程学习的开发者,跟随华为首席架构师团队的指引,开启这场深度探索之旅后,才真正踏入了这座技术殿堂的大门。 课程围绕分布式架构优化、声明式UI性能调优、多端协同内存管理等核心技术展开,以架构设计者的独特视角,为我们层层揭开鸿蒙底层原理的神秘面
一.背景 在当下的智能终端时代,用户体验已成为系统竞争的核心要素。如何在多设备、多形态的终端上实现统一、流畅且高效的界面交互,是每一个操作系统必须解决的关键问题。传统UI框架往往以设备为中心,界面开发依赖具体平台和屏幕特性,导致开发者在多端适配时面临巨大的重复工作量与性能瓶颈。 HarmonyOS 的ArkUI 正是在这一时代背景下应运而生。作为鸿蒙系统的统一界面开发框架,ArkUI 以 “一次
一.背景 本节课我们观看剖析《HarmonyOS第一课之首席专家讲鸿蒙》的第二节:【HarmonyOS操作系统原理和关键技术】。 本节课的概览如下: HarmonyOS,旨在解决传统终端操作系统局限性,为万物互联时代打造,目标是打破生态壁垒,通过分布式软总线、数据管理与硬件协同,实现设备间无缝连接,提供流畅、安全的用户体验,同时促进新商业场景开发。该系统强调AI、UI交互与设备兼容性创新,其设计
在数字化转型浪潮席卷全球的今天,我们正步入一个万物互联的智能世界。华为推出的HarmonyOS,并非仅仅是又一个手机操作系统,而是面向全场景智慧生活的基石。为了深入理解其背后的思想,我系统学习了《首席专家讲鸿蒙》系列课程,这不仅是一次技术认知的刷新,更是一次设计思维的升华。 课程直达链接: https://developer.huawei.com/consumer/cn/training/cou
一.背景 随着万物智联时代的到来,操作系统的重要性愈发凸显。在参加《HarmonyOS第一课之首席专家讲鸿蒙》系列课程的体验过程中,我对HarmonyOS(以下简称HarmonyOS)的设计理念、技术架构以及面向开发者的价值有了系统而深入的理解。以下是我对第一节课程内容的测评与个人感受。 本节课的概览如下: 回顾操作系统的演进历史,探讨面向万物智联时代的新机遇与新挑战,并介绍HarmonyOS的7
最初报名《首席专家讲鸿蒙》这门课程时,我对 HarmonyOS 的认知还停留在 “一款新的手机操作系统”,甚至隐隐疑惑:在 iOS 和安卓已经占据市场多年的情况下,鸿蒙的核心价值究竟在哪里?直到跟着首席专家的思路从设计理念到核心技术层层拆解,我才逐渐意识到它背后 “重构人 - 设备 - 场景关系” 的宏大野心 —— 这种从 “单点认知” 到 “生态视野” 的颠覆,成了我整个学习过程中最强烈的感受之
近期,我系统学习了首席专家主讲的“HarmonyOS应用开发理念与关键技术”课程,课程内容深入浅出、逻辑清晰,从HarmonyOS的本质定义到生态开发的核心要点,再到关键技术支撑,全面构建了我对鸿蒙生态的认知框架。以下是对课程主体内容的梳理以及学习后的深刻感悟。 课程内容分为四部分:HarmonyOS是什么、鸿蒙应用开发的关键概念、鸿蒙应用开发的核心理念、OS平台关键技术 课程直达链接: http
页面路由指在应用程序中实现不同页面之间的跳转和数据传递。HarmonyOS提供了Router模块,通过不同的url地址,可以方便地进行页面路由,轻松地访问不同的页面。本文将从页面跳转、页面返回两个方面介绍Router模块提供的功能。
在鸿蒙(HarmonyOS)开发中,context、uiContext、UIAbilityContext是三个与上下文相关的概念,它们在不同的场景下有不同的用途和获取方式。 这三个context都继承自BaseContext.context适用于获取应用的全局信息,而uicontext主要用于UI组件的上下文获取。 1.Context: 定义:Context表示当前Ability的上下文对象,提供
1. 前置学习文档 【HarmonyOS NEXT】ArkTs数据类型解析与使用(https://juejin.cn/spost/7448894500348608522) 2. 前言 在原生JavaScript中只有函数和类的实现,为了更好的面向对象编程,TypeScript 引入了接口、泛型、装饰器等特性。ArkTS也继承了这些特性。 3.函数 3.1 函数声明 函数声明引入一个函数,包含其
1. 背景 为什么设计ArkTS? 1 其它语言有版权【Java?Kotlin?】以及历史问题【Java内存?】 2 生态,可复用前端生态的三方库,兼容JS/TS语言生态 ArkTs解决了JS/TS中的哪些问题? 1 程序健壮性:JS是动态类型【运行期间才去做数据类型检查,且类型可以随便改变】,不利于程序的健壮性。 2 性能问题:TS虽然是静态类型,但是它的类型检查可配置可关闭,而且编译后类型信息
引言: 在数字化时代,操作系统的创新是提升用户体验和开发效率的关键。HarmonyOS NEXT作为华为推出的新一代操作系统,以其分布式架构和强大的开发工具,正在改变开发者的工作方式。本文将深入探讨在HarmonyOS NEXT开发过程中使用的关键技术、框架或工具,以及这些技术如何帮助提高开发效率、优化用户体验,并解决特定问题。 一、关键技术与工具介绍 Ark Compiler Ark Compi
在这个信息爆炸的时代,技术的每一次革新都能带来翻天覆地的变化。HarmonyOS NEXT作为华为推出的新一代操作系统,以其革命性的分布式架构和全场景智能体验,为开发者打开了一扇通往未来的大门。本文将详细叙述我成为HarmonyOS NEXT开发者的成长故事,包括我的动机、挑战、收获以及对未来的展望。 回头看,轻舟已过万重山 引
介绍 本示例介绍如何在HTML页面中拉起原生相机进行拍照,并获取返回的图片。 效果预览图 使用说明 点击HTML页面中的选择文件按钮,拉起原生相机进行拍照。完成拍照后,将图片在HTML的img标签中显示。 实现思路 添加Web组件,设置onShowFileSelector属性,接收HTML页面中input的点击事件。在onShowFileSelector中调用invokeCamera接口,拉起原生
介绍 Lottie是一个适用于OpenHarmony的动画库,它可以解析Adobe After Effects软件通过Bodymovin插件导出的json格式的动画,并在移动设备上进行本地渲染, 可以在各种屏幕尺寸和分辨率上呈现,并且支持动画的交互性,通过添加触摸事件或其他用户交互操作,使动画更加生动和具有响应性。 效果图预览 使用说明: 1.进入页面,点击动画卡片,动画播放并且文本发生变化。 实
介绍 本示例介绍使用绘制组件中的Circle组件以及Path组件实现实时进度效果。该场景多用于手机电池电量、汽车油量、水位变化等动态变化中。 效果预览图 使用说明 加载完成后初始显示进度为0%,颜色为红色,且有充电、耗电两个按钮。点击充电按钮,进度会持续增长,直到100%时绿色填充满整个圆形,当到达20%以上和80%以上时,颜色动态变化。点击耗电按钮,进度会持续下降,直到0%恢复1中的初始效果,当
坚果派由坚果等人联合创建,团队拥有12个华为HDE,以及若干其他领域的三十余位万粉博主运营。 专注于研究的技术包括OpenHarmony,ArkUI-X,元服务,服务卡片,华为自研语言,AI、Blue