harmonyos

爱笑的眼睛113 小时前
华为·harmonyos
深入探讨HarmonyOS分布式数据库同步:原理、实现与最佳实践在万物互联的时代,HarmonyOS作为华为推出的分布式操作系统,旨在打破设备孤岛,实现跨设备的无缝协同体验。分布式数据库同步是HarmonyOS生态中的核心技术之一,它允许应用在多个设备间高效、一致地共享和同步数据,从而支持诸如多设备协作编辑、实时状态同步等复杂场景。与传统的单设备数据库不同,分布式数据库同步需处理网络延迟、设备异构性、数据冲突等挑战,这要求开发者深入理解其底层机制。
hqk4 小时前
android·前端·harmonyos
鸿蒙零基础语法入门:开启你的开发之旅HarmonyOS是新一代的智能终端操作系统,为不同设备的智能化、互联与协同提供了统一的语言,为用户带来简捷,流畅,连续,安全可靠的全场景交互体验。
HarmonyOS_SDK4 小时前
harmonyos
手写套件五大能力,让创作办公高效流畅在数字创作与移动办公场景中,手写功能是提升效率与体验的关键。然而,传统手写工具存在诸多痛点:对于用户来说,频繁切换笔刷、调整颜色、保存笔迹等操作繁琐且容易打断创作思路;而对于开发者而言,自研手写功能需要处理复杂的笔迹渲染、多设备适配以及功能集成等问题,开发成本高且周期长。
爱笑的眼睛114 小时前
华为·harmonyos
深入探索HarmonyOS ArkTS异步编程模式在当今移动和分布式应用开发中,异步编程已成为处理高并发、I/O密集型任务的核心技术。HarmonyOS作为华为推出的分布式操作系统,其应用开发语言ArkTS(基于TypeScript)提供了强大的异步编程支持,帮助开发者构建高性能、响应迅速的应用。ArkTS继承了TypeScript的静态类型系统和现代语言特性,同时针对HarmonyOS的分布式架构进行了优化。异步编程模式在HarmonyOS应用中尤为重要,因为它能有效管理设备间通信、资源调度和用户交互,避免阻塞主线程,从而提升用户体验。
lqj_本人6 小时前
qt·音视频·harmonyos
鸿蒙Qt音频实战:解决QMediaPlayer的高延迟与杂音问题在移植一款Qt开发的音乐节奏游戏(Rhythm Game)到鸿蒙平台时,我们遭遇了滑铁卢。 在Desktop端,使用QMediaPlayer或QSoundEffect播放按键音效(SE)几乎是实时的。但在鸿蒙真机上,我们明显感觉到了"手眼不一"——手指按下去,画面有了反馈,但声音慢了大概200ms。
流影ng7 小时前
typescript·harmonyos
【HarmonyOS】自定义节点能力自定义能力是ArkUI开发框架提供的对UI界面进行开发和定制化的能力。ArkUI开发框架提供的不同控制层级的自定义能力用于实现不同场景的应用的开发。
SuperHeroWu77 小时前
华为·harmonyos·context·上下文·getcontext·gethostcontext
【HarmonyOS 6】为什么getContext 废弃,使用getHostContext说明最近这几个月在做HarmonyOS 6的新项目。从搭建项目框架,查看官方文档之初,就发现了一个非常有意思的点。发现获取上下文的写法又变了,第一瞬间,就对新旧两种写法有何区别产生了好奇。
lqj_本人7 小时前
qt·华为·harmonyos
鸿蒙Qt权限避坑:动态申请与Crash修复我们编写了一个简单的Qt应用,点击按钮打开摄像头扫描二维码。 在模拟器上运行正常,但在真机上一点击按钮,应用瞬间闪退,没有任何Qt日志输出。
在下历飞雨8 小时前
android·ios·harmonyos
Kuikly基础之音频播放与资源管理:青蛙叫声实现在上一篇文章中,我们成功地让青蛙对我们的点击做出了视觉上的响应——一个生动的缩放动画。现在,我们的应用不再是静态的了,但似乎还缺点什么。
不爱吃糖的程序媛11 小时前
flutter·华为·harmonyos
彻底解决 Flutter 开发 HarmonyOS 应用:No Hmos SDK found 报错在使用 flutter create --platforms ohos 创建 HarmonyOS(简称 OHOS)相关 Flutter 项目时,很多开发者会遇到核心报错:No Hmos SDK found. Try setting the HOS_SDK_HOME environment variable,导致项目创建后无法编译运行。本文结合 Flutter 底层运行逻辑,提供一套无需复杂配置、永久生效的解决方案,同时规避后续编译时的 ProcessException: exit code 255 问题。
liuxf123411 小时前
flutter·华为·harmonyos
fvm管理鸿蒙flutter官网在custom fork写的有些简单,这样其实是先自定义一个名称,这个还是唯一的。写法应该是这样的
lqj_本人12 小时前
数据库·qt·harmonyos
鸿蒙Qt数据库实战:SQLite死锁与沙箱路径陷阱在开发一款本地记事本应用时,我们使用了Qt自带的QSqlDatabase (SQLite) 来存储数据。 代码在Windows上运行得行云流水,但在鸿蒙真机上测试时,出现了两个严重问题:
不羁的木木13 小时前
笔记·学习·react native·harmonyos·har
【开源鸿蒙跨平台开发学习笔记】Day02:React Native 开发 HarmonyOS-环境搭建篇(填坑记录)上一篇《React Native 开发 HarmonyOS-环境搭建篇》中我有说到一些注意的点和容易报错的地方,但是还有有一些不太详细,这篇我再详细的说一下我遇到的一些坑和作为初学者有哪些容易混淆的地方当做自己记录和复盘也分享给大家防止大家在我掉坑的地方继续踩坑,O(∩_∩)O哈哈~
lqj_本人14 小时前
qt·https·harmonyos
鸿蒙Qt网络通信:HTTPS握手失败与证书陷阱“为什么我的网络请求在Windows上好好的,到了鸿蒙手机上就全部超时或者报错?”这是很多Qt开发者在移植时发出的哀嚎。即使是一个简单的QNetworkAccessManager::get(QNetworkRequest(url)),如果URL是HTTPS的,很有可能直接返回SslHandshakeFailedError。
lqj_本人20 小时前
华为·harmonyos
HarmonyOS + Cordova 工程搭建与目录结构:从零到跑通 & 常见报错排查适用人群:刚接触鸿蒙混合开发,希望基于 @magongshou/harmony-cordova 快速搭建工程、跑通示例,但经常遇到“白屏、资源 404、Hostname 配错”等问题的同学。
Georgewu21 小时前
harmonyos
【HarmonyOS 6】在UI控件上滑动也会触发onClick点击事件?最近忙了几个月的HarmonyOS 6 AI项目已提测。测试老铁们和领导们疯狂的使用,提出了很多奇奇怪怪的问题。
Georgewu1 天前
harmonyos
【HarmonyOS 6】为什么getContext 废弃,使用getHostContext说明最近这几个月在做HarmonyOS 6的新项目。从搭建项目框架,查看官方文档之初,就发现了一个非常有意思的点。发现获取上下文的写法又变了,第一瞬间,就对新旧两种写法有何区别产生了好奇。
爱笑的眼睛111 天前
华为·harmonyos
HarmonyOS应用崩溃捕获与上报:分布式场景下的深度实践与优化在移动应用生态中,应用崩溃是影响用户体验和产品稳定性的关键问题。据统计,超过70%的用户会因频繁崩溃而卸载应用。在HarmonyOS的分布式架构下,崩溃处理面临新的挑战:单一设备的崩溃可能影响跨设备协作流程,而传统移动端的崩溃捕获方案无法直接适用于分布式场景。本文将深入探讨HarmonyOS环境下应用崩溃的捕获、记录与上报机制,结合分布式特性提出创新解决方案,帮助开发者构建更稳定的应用。
A懿轩A1 天前
flutter·harmonyos·openharmony·gitcode·开源鸿蒙
【2025版 OpenHarmony】GitCode 口袋工具 v1.0.1 更新发布:Flutter + HarmonyOS 封装导航栏进行跳转今天很高兴为大家分享 GitCode 口袋工具 的最新版本(v1.0.1)。这是一个基于 Flutter 开发的轻量级 GitCode 搜索工具,支持搜索用户和仓库,提供流畅的分页加载体验。项目专为 OpenHarmony 平台优化。
不羁的木木1 天前
学习·开源·harmonyos
【开源鸿蒙跨平台开发学习笔记】Day01:React Native 开发 HarmonyOS-环境搭建篇本次参加开源鸿蒙跨平台开发学习活动,选择了 React Native 开发 HarmonyOS技术栈,在学习的同时顺便整理成一份系列笔记,记录从环境到开发的全过程。react-native-openharmony 目前已经比较成熟,能够让 RN 项目直接运行在鸿蒙设备或模拟器上,对于想做跨平台开发的人来说,是一个不错的选择。