HarmonyOS

一个电商鸿蒙 App 的架构设计实战

子玥酱 (掘金 / 知乎 / CSDN / 简书 同名) 大家好,我是 子玥酱,一名长期深耕在一线的前端程序媛 👩‍💻。曾就职于多家知名互联网大厂,目前在某国企负责前端软件研发相关工作,主要聚焦于业务型系统的工程化建设与长期维护。我持续输出和沉淀前端

鸿蒙6.0应用开发——应用包体积优化

鸿蒙6.0应用开发——应用包体积优化 文章目录 鸿蒙6.0应用开发——应用包体积优化 概述 使用扫描工具分析App大小问题 减小应用包大小的方法 配置so库压缩选项 解决依赖减少依赖包重复编译 按需分发 多包场景下使用HSP共享代码和资源 概述减小应用包大小可以提升应用下载和安装体验。压缩、精简或复用代码和资源可以有效降低应用包体积。在优化包大小前,

鸿蒙6.0应用开发——网络状态管理

鸿蒙6.0应用开发——网络状态管理 文章目录 鸿蒙6.0应用开发——网络状态管理 概述 连接到指定网络场景 场景描述 实现方案 开发步骤 网络状态感知场景 场景描述 实现方案 开发步骤 概述Network Kit提供常用的网络信息查询与连接管理功能,包括获取网络类型、检查网络可用性、监听网络状态变化、查询Wi-Fi及蜂窝网络信息等。这些

【命令行工具鸿蒙PC化】libidn2三方库在鸿蒙 PC 上的移植与交叉编译实战指南

[欢迎加入开源鸿蒙PC社区:](#) libidn2 是一个自由软件库,实现了 IDNA2008、Punycode 和 Unicode TR46 标准。它的主要作用是编码和解码国际化域名(IDN),使得在域名中使用非 ASCII 字符成为可能。这对于现代网络应用处理多语言域名非常重要。 gitcode仓库:

鸿蒙平台 KeePass 密码管理器适配实战:从 Windows 到 鸿蒙PC 的 Electron 迁移指南

项目简介KeePass 是一款开源的跨平台密码管理器,采用 C#/.NET 开发,支持 AES-256 和 ChaCha20 加密算法,是全球数百万用户信赖的密码安全解决方案。本项目将其从 Windows .NET 应用迁移到鸿蒙平台采用 Electron 核心功能 + 鸿蒙壳工程 的架构模式欢迎加入开源鸿蒙PC社区:https:/