作为鸿蒙应用开发者,在使用ArkUI现有能力进行弹窗开发时,总会遇到一些让人纠结的交互问题:应用内进行消息提示时,既要求消息内容支持图文混排,又要求弹窗本身不能打断用户交互(页面滑动、页面点击、键盘输入等操作);弹窗本身与弹窗蒙层的动画需要进行独立设置;弹窗避让键盘需要自定义避让距离;气泡提示的箭头需要进行自定义等。开发者需要开发很多额外的代码去解决这些交互问题,但通过“DialogHub”弹窗三方库,只需...
近日,由伙伴参与共建的鸿蒙关系映射数据库“RdbStore”正式上线OpenHarmony社区,为鸿蒙生态开发者提供了简单高效的关系映射数据库方案选择。该数据库性能和功能强大,可支持数据库自动升级、品质调优、全链路运维等,能够有效提升应用启动和访问速度,助力应用高效开发和性能提升。性能强大:数据访问和初始化耗时大幅优化在应用开发过程中,数据访问的效率直接影响应用的启动和访问速度,“RdbStore”的推出让鸿蒙应用数据访...
2025-03-18 17:05:18 2507浏览 0点赞 0回复 0收藏
随着小艺接入了DeepSeek,智能体的问答变得更加丝滑流畅,让人不禁想到鸿蒙原生应用开发如果接入这个智能体会产生什么样的效果?确实,当我们把负责开发原生鸿蒙应用的DevEcoStudio联合小艺接入DeepSeek后,这4个亮点迫不及待要和大家分享:只需轻松两步,就可以在DevEcoStudio中使用DeepSeek!第一步:环境准备1、下载并安装DevEcoStudio如果尚未安装DevEcoStudio,请访问华为开发者官网下载并安装最新版本DevEcoStudio5.0.3Be...
2025-03-13 14:18:15 3530浏览 0点赞 0回复 0收藏
在鸿蒙应用开发中,部分应用页面在滑动时会出现白块或白屏的问题,不仅困扰开发者,还直接影响用户体验。针对这一痛点,华为近期分别推出了针对鸿蒙原生应用ArkUI页面及Web页面的滑动白块与白屏问题的解决方案,通过创新技术手段解决不同技术栈下的性能瓶颈,为开发者提供更流畅的页面渲染体验,有效提升鸿蒙应用的页面滑动流畅度。ArkUI页面动态预加载:兼顾应用首页速度与滑动流畅性在ArkUI页面中,滑动时出现白块现象是开发...
2025-03-06 14:37:36 2832浏览 0点赞 0回复 0收藏
近日,华为在OpenHarmony社区上线了“superfastfiletrans”文件传输三方库(以下简称“SFFT”)。这一三方库的推出,为开发者提供了一套支持大文件多线程并发分块下载、断点续下、分片上传、断点续传、自动重试等多个特性的高性能文件传输解决方案,让开发者开箱即用,轻松实现高效稳定的文件传输功能。在应用开发过程中,许多场景涉及到大文件的传输,尤其是在文件上传和下载的过程中,开发者往往面临性能和稳定性之间的挑战。...
2025-03-06 10:25:18 2625浏览 0点赞 0回复 0收藏
近期DeepSeek火爆全球,那一样很火的开发鸿蒙原生应用的DevEcoStudio如果把它接入,会发生什么“化学反应”呢?下面我们将详细分享如何在DevEcoStudio中利用CodeGPT(现为ProxyAI,本文以CodeGPT代指)接入DeepSeek,一起来探索开发鸿蒙原生应用的更多可能吧!第一步:环境准备安装DevEcoStudio:如果尚未安装DevEcoStudio,请访问华为开发者官网下载并安装最新版本5.0.7.210。安装完成后,打开DevEcoStudio,创建一个新的鸿蒙...
2025-02-20 17:52:23 2923浏览 0点赞 0回复 0收藏
在原生鸿蒙应用开发过程中,随着项目复杂度的增加,开发者花费在构建上的时间越来越长,导致开发效率降低。为了帮助开发者解决构建效率的问题,华为在DevEcoStudio上提供了BuildAnalyzer构建分析工具,该工具可显示编译构建过程的重要信息,可视化分析排查构建过程中的性能问题,从而提升构建效率。BuildAnalyzer会在每次构建应用时默认生成一份报告,并在BuildAnalyzer窗口进行展示。开发者可以通过以下方式打开BuildAnalyzer...
2025-02-17 17:59:59 4040浏览 0点赞 0回复 0收藏
鸿蒙应用稳定性是影响用户体验的重要因素之一,常见的稳定性问题包括:崩溃、应用Freeze、内存泄漏、内存越界等。这类问题的定界与定位往往需要丰富的经验积累和技术沉淀,定位过程通常耗时耗力。最近,在鸿蒙开发者官网的最佳实践中上线了稳定性专栏,将DevEcoStudio问题定位工具与稳定性实际场景相结合,帮助开发者用好工具的同时,降低稳定性问题定位的难度。下面以CppCrash的问题为例,介绍一下如何根据新上线的“稳定性”...
2025-02-17 17:11:25 4111浏览 0点赞 0回复 0收藏
随着鸿蒙生态的快速发展,越来越多的开发者投身于鸿蒙原生应用的开发中。然而,在学习鸿蒙原生应用开发时,许多开发者仍面临一系列问题,如不清楚如何快速入门,如何系统地学习并掌握开发技能,如何高效获取样例代码和开发实践等,这些问题让他们的开发工作容易走弯路。为帮助开发者更高效地掌握HarmonyOS应用开发技能,官方推出了HarmonyOS应用开发赋能套件(以下简称“赋能套件”),为开发者提供丰富的课程、文档、样例代码...
2025-02-17 16:25:09 3574浏览 0点赞 0回复 0收藏
在原生鸿蒙应用开发中,华为针对ArkUI框架推出了一整套针对多设备适配的完善能力(如“一多”能力)以及高阶组件(如分栏、边看边评等),帮助开发者轻松实现“一次开发,多端部署”。然而,当前鸿蒙生态仍存在大量用跨平台框架开发的应用,部分页面采用ReactNative(RN)和H5等框架开发,这些框架在系统级的多设备适配能力上相对有限,导致在折叠机、平板等设备上的适配效率不如ArkUI框架高效,从而影响了应用在不同设备上的体...
2025-02-10 16:08:59 4618浏览 0点赞 0回复 0收藏
万能卡片,作为鸿蒙生态应用和元服务的重要展示形式,凭借将关键信息和核心操作前置,实现服务直达、减少跳转层级的体验效果,备受用户和开发者青睐。但传统卡片的设计和编码流程相对繁琐,影响了万能卡片的搭建效率。近期,华为重磅推出首款开发鸿蒙原生应用的AI辅助编程工具——DevEcoCodeGenie,该工具支持万能卡片生成功能,借助AI大模型理解开发者的卡片需求,通过对话式交互,智能生成鸿蒙万能卡片工程,大幅简化鸿蒙应用...
2025-02-10 16:06:10 4169浏览 0点赞 0回复 0收藏
当前,大模型技术正在重新定义软件工程。一方面,大模型降低了软件开发门槛。在过去,软件开发者被划分为全民开发者、应用开发者和专业开发者,随着大模型技术的介入,软件开发变得触手可及,一些简单的应用甚至能够直接通过人工智能生成。另一方面,大模型技术显著提升了开发效率。它能够根据开发者的简单描述快速生成大量的代码片段,大幅度地缩短了编码时间,为软件开发领域带来了革命性的变化。在2024年12月14日AICon全球人...
2025-02-10 15:59:36 4943浏览 0点赞 0回复 0收藏
鸿蒙应用开发过程中,可能由于种种原因导致应用内存未被正的使用或者归还至操作系统,从而引发内存异常占用、内存泄漏等问题,最终导致应用卡顿甚至崩溃,严重影响用户体验。DevEcoProfiler是集成在DevEcoStudio中的一款原生鸿蒙应用性能优化工具,能够辅助开发者高效完成鸿蒙应用的性能问题定位与优化。在集成开发环境DevEcoStudio中可以以如下方式打开DevEcoProfiler:•在DevEcoStudio顶部菜单栏中选择“ViewToolWindowsProf...
2025-01-20 14:02:28 9172浏览 0点赞 0回复 0收藏
在鸿蒙原生应用开发过程中,可能由于种种原因导致应用内存未被正常地使用或者归还至操作系统,从而引发内存异常占用、内存泄漏等问题,最终导致应用卡顿甚至崩溃,严重影响用户体验。为了帮助鸿蒙应用开发者高效定位并解决内存问题、提升应用稳定性与体验,华为在DevEcoStudio上提供了专属的性能分析工具——DevEcoProfiler,提供鸿蒙原生应用内存问题的场景化分析模板——SnapshotInsight与AllocationInsight(以下简称“Snaps...
2025-01-20 11:23:28 6088浏览 0点赞 0回复 0收藏
AICon北京站HarmonyOS技术分论坛将于2024年12月14日在北京与广大开发者见面。欢迎各位开发者踊跃报名,与技术专家现场交流,感受全新的HarmonyOS开发体验。
2024-12-11 10:05:52 3869浏览 0点赞 0回复 0收藏
一、概述在移动互联网时代,应用的页面渲染速度对于用户体验至关重要。相对于原生页面,Web页面的性能存在多方面的技术挑战。本文以HarmonyOS的ArkWeb组件为基础,介绍了Web页面加载中的影响因素以及对应的优化方案。二、Web页面加载性能优化指导(一)Web页面加载流程Web页面加载包含网络连接、资源下载、DOM解析、JavaScript代码编译执行和渲染等关键环节,本文主要针对网络连接、资源下载和完整页面渲染这些关键节点的耗时进...
2024-12-06 11:55:20 6855浏览 0点赞 0回复 0收藏
HarmonyOS赋能产品,全面护航开发者从HarmonyOS感知、学习进阶、开发实践至技术支持的全旅程,助力开发者高效开发!我们倾心打造了一个涵盖高频场景的最佳实践案例库,汇聚丰富实战经验,旨在大幅提升开发效率。此外,我们还提供场景化的开箱即用代码示例,让应用开发触手可及,轻松高效。更令人振奋的是,全新升级的《HarmonyOS第一课》现已震撼上线!该课程采用多维融合教学法,将直观代码讲解与即学即练的实操相结合,为您带...
2024-12-05 10:50:47 6407浏览 1点赞 0回复 0收藏
2024年9月26日,HarmonyOSConnect伙伴峰会(以下简称峰会)在深圳璀璨启幕。本次峰会主题为《一起创造无限可能同风起耀星河》,峰会上深度解读了鸿蒙智联生态模式全面升级以来,给伙伴带来的全新合作空间,发布了鸿蒙智联生态业务的最新发展成果和业务发展策略,现场更有一系列华为智选秋季新品惊艳亮相。华为全屋智能持续进化,打造高端未来家标杆随着智能科技的发展,智能家居逐渐走进人们的视野,数据显示,未来五年全屋智能...
2024-10-10 11:00:45 9916浏览 0点赞 0回复 0收藏
自2023年华为宣布全新HarmonyOSNEXT蓄势待发,鸿蒙原生应用全面启动以来,已有金融、旅行、社交等多个领域的企业和开发者陆续宣布加入鸿蒙生态。其中,美团作为国内头部的科技零售企业,是首批加入鸿蒙生态的伙伴,其下的美团外卖App基于HarmonyOSSDK高效展开了鸿蒙原生应用的开发,仅用6周就完成了Beta版开发。美团与华为在鸿蒙生态中合作颇深,此前美团外卖通过实况窗服务,让用户可通过屏幕上的实况窗随时追踪到“出餐、取餐...
2024-04-12 17:04:54 1.1w浏览 0点赞 0回复 0收藏
华为携手伙伴再出发,引领空间智能新潮流,创造无限可能2024年3月13日,HarmonyOSConnect伙伴峰会(以下简称峰会)于上海隆重召开。本次峰会以《一起创造无限可能新空间再出发》为主题,深度解读鸿蒙智联发布的全场景智慧生活战略,展示了鸿蒙智联助力生态伙伴产品的全新成果,一系列华为智选春季新品在峰会上惊艳亮相。本次峰会汇聚了各商业领域内发展卓越的生态伙伴,共同探讨空间智能化的最新成果和未来发展趋势,为HarmonyO...
2024-03-15 18:11:54 1.0w浏览 0点赞 0回复 0收藏