
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
本文记录我开发一款鸿蒙 PC 端分布式 Markdown 笔记应用并完成应用市场上架的全过程。从需求设计、编辑器内核实现、分布式数据同步、PC 端窗口适配,到上架资质准备、审核避坑、上架后优化迭代,覆盖应用落地完整链路。开发过程中遇到分布式数据冲突、窗口生命周期、软键盘遮挡、审核被拒 4 类共 6 个真实踩坑问题,逐一给出定位与解法。应用上架后 30 天内下载 4200 次,评分 4.6 星,分布

本文记录我开发一款鸿蒙 PC 端分布式 Markdown 笔记应用并完成应用市场上架的全过程。从需求设计、编辑器内核实现、分布式数据同步、PC 端窗口适配,到上架资质准备、审核避坑、上架后优化迭代,覆盖应用落地完整链路。开发过程中遇到分布式数据冲突、窗口生命周期、软键盘遮挡、审核被拒 4 类共 6 个真实踩坑问题,逐一给出定位与解法。应用上架后 30 天内下载 4200 次,评分 4.6 星,分布

公司有一套跑了六年的 C 语言校验和/加解密库,要搬进鸿蒙 App。我带着 JNI 的经验上手,以为 NAPI 就是"换个名字的 JNI",结果第一天就卡在模块加载失败——.so 名、注册名、import 路径三处对不上,日志里只有一句 module not found。本文把这条桥接链路完整走一遍:工程骨架怎么搭(CMakeLists + 类型声明 + 模块注册)、ArkTS 与 C 的类型怎么

公司有一套跑了六年的 C 语言校验和/加解密库,要搬进鸿蒙 App。我带着 JNI 的经验上手,以为 NAPI 就是"换个名字的 JNI",结果第一天就卡在模块加载失败——.so 名、注册名、import 路径三处对不上,日志里只有一句 module not found。本文把这条桥接链路完整走一遍:工程骨架怎么搭(CMakeLists + 类型声明 + 模块注册)、ArkTS 与 C 的类型怎么

HarmonyOS 7(API 26)的碰一碰·精准分享把"传给谁"升级为"传到哪"——系统识别手机触碰屏幕的坐标,应用据此决定内容落在哪个窗口、哪个位置。落点本身就成了业务指令,这让精准分享从文件传输工具变成多设备协作的入口。本文给出五个可直接立项的应用构想:办公协同的参考图直插文档、创意设计的素材甩上画布、教育课堂的题目投白板、游戏互动的设备间投掷、智慧出行的行程投车机,每个构想都带用户旅程、

HarmonyOS 7(API 26)的碰一碰·精准分享把"传给谁"升级为"传到哪"——系统识别手机触碰屏幕的坐标,应用据此决定内容落在哪个窗口、哪个位置。落点本身就成了业务指令,这让精准分享从文件传输工具变成多设备协作的入口。本文给出五个可直接立项的应用构想:办公协同的参考图直插文档、创意设计的素材甩上画布、教育课堂的题目投白板、游戏互动的设备间投掷、智慧出行的行程投车机,每个构想都带用户旅程、

面向需要引入或移植三方库的鸿蒙开发者。本文用可执行命令走完 ohpm 引入、HAR/HSP 选型、NAPI 交叉编译、ArkTS 适配层封装到私有仓发布的全链路,给出每步的预期输出与验证方式,并复盘符号冲突、ABI、依赖锁三类真实故障。

面向需要引入或移植三方库的鸿蒙开发者。本文用可执行命令走完 ohpm 引入、HAR/HSP 选型、NAPI 交叉编译、ArkTS 适配层封装到私有仓发布的全链路,给出每步的预期输出与验证方式,并复盘符号冲突、ABI、依赖锁三类真实故障。

HarmonyOS 7(API 26)的碰一碰·精准分享,让手机轻碰 PC 屏幕,素材就落到指定位置。但"读到坐标"只是 demo 的终点,生产环境还要过四道关:老机型坐标是 undefined、手抖一秒连碰三次、用户碰完又切了文档、同一张图被插两层。本文基于 API 26.0.0 环境与官方 Demo 链路,把接收端的能力降级、事件防抖、目标窗口二次校验、幂等写入,以及屏幕坐标到画布坐标的完整转

HarmonyOS 7(API 26)的碰一碰·精准分享,让手机轻碰 PC 屏幕,素材就落到指定位置。但"读到坐标"只是 demo 的终点,生产环境还要过四道关:老机型坐标是 undefined、手抖一秒连碰三次、用户碰完又切了文档、同一张图被插两层。本文基于 API 26.0.0 环境与官方 Demo 链路,把接收端的能力降级、事件防抖、目标窗口二次校验、幂等写入,以及屏幕坐标到画布坐标的完整转








