openharmony

熊猫钓鱼>_>5 小时前
开发语言·kotlin·华为云·ai编程·harmonyos·鸿蒙·openharmony
Kotlin Multiplatform for OpenHarmony 实战:为 Landscapist 实现图片加载适配本文聚焦如何在 OpenHarmony 上为 Kotlin Multiplatform 图片加载库 Landscapist(作者 skydoves,Compose 生态的图片加载库)做适配落地。Landscapist 相对 Kamel 多了三件「差异化武器」:Painter 抽象(绘制单元)、状态机(Loading / Success / Error 三态驱动 UI)、Transformation 变换管线(Resize / CenterCrop 等按序作用)。本文用 ArkTS 桥接 @kit.Netw
熊猫钓鱼>_>6 小时前
人工智能·华为·开源·ai编程·harmonyos·openharmony·kmp
开源鸿蒙平台 KMP 三方库 KStore 适配全流程:从 ohosArm64 target 到真机文件持久化验证欢迎加入 KMP/CMP 鸿蒙化社区:https://atomgit.com/CPF-KMP-CMP适配后仓库地址(AtomGit):https://atomgit.com/oh-tpc/ohos_kstore
熊猫钓鱼>_>2 天前
开发语言·华为·kotlin·ai编程·inject·鸿蒙·openharmony
Kotlin Multiplatform for OpenHarmony 实战:为 kotlin-inject 实现依赖注入适配本文是「OpenHarmony 鸿蒙化三方库适配」延续「纯逻辑等价复刻」路线——在已交付 Decompose(组件化导航)、Essenty(生命周期/状态保持)、MVIKotlin(单向数据流)、Reaktive(响应式原语)之后,补齐「依赖注入」这一层:evant 开源的 kotlin-inject。它用编译期代码生成把 @Inject / @Component / @Module / @Provides / @Singleton / @Named 翻译成依赖图,让 KMP 业务零样板拿到注入好的实例。
熊猫钓鱼>_>3 天前
kotlin·ai编程·harmonyos·鸿蒙·openharmony·适配·kmp
Kotlin Multiplatform for OpenHarmony 实战:为 KMPNotifier 实现 OpenHarmony 本地通知引擎本文是「Kotlin Multiplatform 三方库鸿蒙化适配」系列的第三篇,围绕 KMPNotifier(一个 Kotlin Multiplatform 本地通知库,Apache-2.0)在 OpenHarmony 上的适配展开。作者放弃「等上游支持 ohosArm64」和「自绘应用内通知 UI」两条路,选择路线 A:用 ArkTS 实现 LocalNotifier 接口、桥接系统 @kit.NotificationKit,把 KMPNotifier「与平台无关的通知模型」接到鸿蒙系统通知服务上。适
fellow993 天前
electron·harmonyos·openharmony·deepseek·deepseekharness
Electron + pnpm 在鸿蒙应用里跑起来上篇《把 Electron 应用搬进鸿蒙的 8 个坑》结尾,我留了个「绕不过去的坎」:鸿蒙应用域里,spawn 一个 node / pnpm 子进程,会被 seccomp 直接 SIGSYS 杀掉。
熊猫钓鱼>_>4 天前
华为·ai编程·鸿蒙·openharmony·适配·数据流·mvkotlin
Kotlin Multiplatform for OpenHarmony 实战:为 MVIKotlin 实现单向数据流适配本文是「OpenHarmony 鸿蒙化三方库适配」系列的第 7 篇,也是 arkivanov「状态管理三件套」的收官之作——Decompose 管组件化导航、Essenty 管生命周期与状态保持,MVIKotlin 管单向数据流(MVI)。MVIKotlin 用一条不可逆的单向数据流把交互框得明明白白:状态只能从 Intent 经过 Reducer 产生,副作用交给 Middleware(Bootstrapper / Actor / PostProcessor),一次性事件走 Label,没有第二条改状态
EatFan5 天前
flutter·华为·harmonyos·openharmony·opentelemetry·鸿蒙适配·impeller
Flutter 鸿蒙适配实践 2026:从环境搭建、混合渲染到 OpenTelemetry 性能基建2026 年,Flutter 与 OpenHarmony 的关系已经不再是「能不能跑起来」的验证问题,而是「怎么稳定地交付、怎么度量、怎么持续升级」的工程问题。据掘金《Flutter 项目鸿蒙适配实战:从环境搭建到多环境打包全指南》的描述,2026 年 1 月 OpenHarmony 正式成立了 Flutter SIG 工作组,统筹推进 Flutter 鸿蒙化的技术迭代与生态建设,该文的适配实践以 Flutter-OH 3.35.7 与 CPF-Flutter 生态为基础展开 [1];同期的 CSDN 直
行走的小派8 天前
音视频·openharmony·香橙派
OpenHarmony 音频应用开发:实时录音、重点标记与本地回放录音机的需求场景其实很集中:开会要留记录、上课怕漏重点、突然有个想法需要语音备忘、远程访谈要存档。这些场景的共同点是:打开就要录,录完要能快速找到,找到要能重点标记,最好还有基础剪辑功能方便直接编辑存档或分享。
是Yu欸20 天前
大数据·人工智能·算法·数据挖掘·openharmony·codex
鸿蒙PC移植:2048 从网页小游戏到 AI 桌面应用欢迎加入开源鸿蒙PC社区: https://harmonypc.csdn.net/欢迎在PC社区平台申请新建项目: https://atomgit.com/OpenHarmonyPCDeveloper
wei_shuo1 个月前
openharmony
鸿蒙平台 GnuWin32 Unix 工具集适配实战:基于 Electron 壳方案的 14 款文本处理工具真实实现GnuWin32 是将经典 Unix 命令行工具集移植到桌面环境的开源项目,涵盖 grep、sed、awk、sort、uniq、diff 等 14 款核心文本处理工具。本文记录将 GnuWin32 基于 Electron 壳方案适配到鸿蒙 PC 平台的完整流程,通过 IPC 架构将 13 款工具的真实 Node.js 实现放在主进程执行,1 款前端工具在渲染进程本地模拟,所有功能零外部依赖、零模拟数据,全部基于真实输入文本处理。
wei_shuo1 个月前
openharmony
鸿蒙平台 Haroopad Markdown 编辑器适配实战:基于 Electron 壳方案的实时预览写作工具Haroopad 是一款以实时预览著称的 Markdown 编辑器,以轻量高效、所见即所得的体验深受开发者喜爱。本文记录在鸿蒙 PC 平台上,基于 Electron 壳方案从零构建一个支持分栏实时预览的 Markdown 编辑器的完整过程——涵盖 CodeMirror Markdown 语法高亮、marked.js 实时渲染、highlight.js 代码高亮、工具栏快捷插入、本地图片插入、HTML 导出、可拖动分栏、鸿蒙稳定性适配等核心功能的实现细节与踩坑经验。
wei_shuo1 个月前
openharmony
鸿蒙平台 Cypress 前端测试框架适配实战:基于 Electron 壳方案的纯 JavaScript BDD 测试引擎开发Cypress 是前端生态中最流行的端到端测试框架之一,提供 describe/it/expect BDD 风格测试语法、丰富的断言库和实时测试报告。本文记录将 Cypress 核心测试能力基于 Electron 壳方案适配到鸿蒙 PC 平台的完整流程,实现一个纯前端 JavaScript 测试执行引擎,无需安装 Node.js 或联网,在离线环境下即可完成测试编写、执行和结果分析。
wei_shuo1 个月前
openharmony
鸿蒙平台 ES Agent REST API 测试工具适配实战:基于 Electron 壳方案的跨平台 HTTP 调试客户端开发ES Agent 是一款类似 Postman 的轻量级 REST API 测试工具,支持 GET/POST/PUT/DELETE 等 7 种 HTTP 方法、多标签管理、参数和请求头编辑、请求体构建、响应格式化和历史记录等功能。本文记录将其基于 Electron 壳方案适配到鸿蒙 PC 平台的完整流程。
wei_shuo1 个月前
openharmony
鸿蒙平台 H2 SQL 工作台适配实战:基于 Electron 壳方案的 Navicat 风格数据库管理工具开发H2 是一款类似 Navicat 的轻量级 SQL 数据库工作台,支持 CREATE/INSERT/SELECT/UPDATE/DELETE 等标准 SQL 语句执行、多标签管理、可编辑数据网格、数据库对象浏览器、查询历史和深色主题等功能。本文记录将其基于 Electron 壳方案适配到鸿蒙 PC 平台的完整流程。
wei_shuo1 个月前
openharmony·in_app_update
Flutter 三方库 OpenHarmony 鸿蒙适配实战:in_app_update 应用内更新插件 ArkTS 原生适配全流程基于 Flutter-OH 3.44.9-dev(Dart 3.12.2)在 Windows 10 22H2 上全程实测通过;真机环节在一台**鸿蒙 PC(OpenHarmony 6.1.1,API 24,arm64,2in1 形态)**上验证。文中所有源码分析、改动内容、构建输出、真机效果均为实际环境抓取,可放心对照复现。
Java的搬运工1 个月前
harmonyos·arkts·openharmony·harmonyos next·表单校验·arkui v2·2in1
HarmonyOS ArkUI V2 实战:Schema 驱动表单、2in1 适配与实时通信编辑提示:本文计划在 @hmkit/form@0.1.1 可从 OHPM 查询并完成全新安装验证后公开。发布前请删除本提示,并再次核对文末版本表。
熊猫钓鱼>_>1 个月前
flutter·华为·harmonyos·openharmony·intent·want
Flutter app_settings 鸿蒙适配实战:Intent 体系到 Want 的跨越本次适配的核心在于理解 Android Intent 与 OpenHarmony Want 的本质差异:前者用 Action 字符串标识目标页面,后者用结构化的 bundleName + abilityName + uri 组合。适配方案通过在 ArkTS 层实现 FlutterPlugin + MethodCallHandler,接收 Dart 侧传来的设置类型参数,映射为对应的 Want 对象,最终调用 startAbility 完成跳转。整个过程 Dart 层零改动,业务代码无需任何修改即可在鸿蒙设
哈__1 个月前
flutter·openharmony
Flutter 3.44.9 + OpenHarmony7:image_cropper三方库 图片裁剪的应用加入开源鸿蒙跨平台社区,与万千开发者共建鸿蒙生态:Flutter 三方库适配成果与工程实践均在 CPF-Flutter 组织仓库持续开放,适配进度可查阅 三方库适配清单。欢迎关注、提 Issue、提 PR。
moyh-blog2 个月前
openharmony·audio
OpenHarmony播放音乐start请求从media_service到audio_server的调用流程021)文章由移远通信技术股份有限公司提供 2)以下内容包含了个人理解,仅供参考,如有不合理处,请联系笔者修改/删除
Industio_触觉智能2 个月前
嵌入式硬件·openharmony·烧录·开源鸿蒙·瑞芯微·鸿蒙开发板·鸿蒙嵌入式
在瑞芯微RK平台下的开源鸿蒙OpenHarmony分区镜像/散包固件烧录OpenHarmony为开发者提供了一个理想的操作系统平台,为各种智能设备提供了灵活、安全和高效的解决方案,赋能各类智能设备,推动整个智能生态的发展。