logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

开源鸿蒙平台kmp鸿蒙三方库ohos_Reorderable适配全流程

共享模型 → Kotlin/Native → C ABI → C++ N-API → ArkTS JSON → ArkUI 容器每一层都有清晰的输入和输出,出现问题时可以分别检查模型、动态库、符号、HAP 或页面状态。

文章图片
开源鸿蒙平台kmp鸿蒙三方库ohos_Reorderable适配全流程

共享模型 → Kotlin/Native → C ABI → C++ N-API → ArkTS JSON → ArkUI 容器每一层都有清晰的输入和输出,出现问题时可以分别检查模型、动态库、符号、HAP 或页面状态。

文章图片
开源鸿蒙平台kmp鸿蒙三方库ohos_Reorderable适配全流程

共享模型 → Kotlin/Native → C ABI → C++ N-API → ArkTS JSON → ArkUI 容器每一层都有清晰的输入和输出,出现问题时可以分别检查模型、动态库、符号、HAP 或页面状态。

文章图片
开源鸿蒙平台kmp鸿蒙三方库ohos_Reorderable适配全流程

共享模型 → Kotlin/Native → C ABI → C++ N-API → ArkTS JSON → ArkUI 容器每一层都有清晰的输入和输出,出现问题时可以分别检查模型、动态库、符号、HAP 或页面状态。

文章图片
Jaspersoft Studio CE 鸿蒙 PC 适配全记录:从 Eclipse RCP_SWT 到 Qt 原生报表设计器

开源鸿蒙PC社区推出Jaspersoft Studio CE适配版本,基于Qt重构桌面界面与核心功能,实现报表设计、画布编辑、源码回写、数据解析及多格式导出。适配版本在鸿蒙PC真机上完成高分辨率优化与全链路验证,支持CSV/JSON/XML数据读取与PDF/HTML等导出,构建了可交付的HAP应用,为复杂桌面软件迁移提供可行路径。

文章图片
#harmonyos#eclipse#qt
Git Extensions 鸿蒙 PC 适配全记录:从 WinForms 客户端到 ArkUI 原生工作台

开源鸿蒙PC社区推出适配版Git Extensions,基于ArkTS与HNP技术实现原生图形化Git工作流。项目保留原有操作逻辑,通过ArkUI重建界面,利用C++ N-API调用ARM64 Git与OpenSSH运行时,支持真机克隆、分支管理等核心功能。虽在文件所有权与安全策略上仍存挑战,但已验证从启动到克隆的完整链路,标志着鸿蒙PC开发工具生态迈向成熟。

文章图片
#git#harmonyos#华为
Mem Reduct 鸿蒙 PC 适配全记录:从 Win32 内存清理工具到 ArkUI 原生监控应用

本文介绍了将轻量内存管理工具 Mem Reduct 适配至开源鸿蒙 PC 的实践,基于 ArkTS、ArkUI Stage 模型与 HarmonyOS Kit 实现窗口化界面、状态栏扩展、后台任务、通知提醒及配置持久化等功能。重点区分了普通应用与 OEM 特权能力边界,明确系统级内存清理不可在普通 HAP 中实现。项目通过真机验证五大核心功能,涵盖实时内存监控、设置保存、文件导出、后台托管与能力说

文章图片
#harmonyos#华为
InfluxDB Studio 鸿蒙 PC 适配全记录:从 WinForms 管理工具到 Qt 原生数据库工作台

InfluxDB Studio 的适配说明,传统桌面数据库工具迁入 HarmonyOS PC 的关键不是重画一个相似窗口,而是把窗口生命周期、资源上下文、异步网络、错误模型、数据解析和 Native 打包重新连成一条可靠链路。Qt Widgets 保留了树形导航、标签页和大表格的桌面效率,Qt Network 取代原 .NET 客户端,ArkTS 与 XComponent 则让这套 Native

文章图片
#harmonyos#qt#数据库
MariaDB Server 鸿蒙 PC 适配全记录:从大型 C_C++ 工程交叉编译到 HNP 真机运行

开源鸿蒙PC社区推出MariaDB Server适配项目,基于HarmonyOS PC 2in1 arm64-v8a架构,实现从构建、编译到运行的全链路兼容。通过分层设计,将数据库内核与应用页面解耦,采用HAP+HNP模式交付,支持完整SQL服务及事务回滚。项目验证了原生命令行工具在真机上的可用性,覆盖建库、增删改查、事务回滚等核心功能,显著提升鸿蒙桌面端本地数据处理能力。

文章图片
#mariadb#harmonyos#c++
不调用外部 typst 命令:Draftmark 用 FRB 内嵌排版引擎的实现

Draftmark 是一款基于 HarmonyOS 的本地 Typst 编辑器,通过 Flutter 与 Rust 结合实现高效实时预览。项目采用 flutter_rust_bridge(FRB)桥接,将 Typst 编译器内嵌为 Rust 库,Flutter 调用其接口完成排版、渲染与错误定位,避免依赖外部 CLI。全程在设备本地运行,支持源码编辑、分页预览、诊断反馈与 PDF 导出。技术栈涵盖

文章图片
#harmonyos
    共 88 条
  • 1
  • 2
  • 3
  • 9
  • 请选择