MMKV 是微信客户端自用的 key-value 组件,于 2018 年正式开源,支持 Android / macOS / Windows / POSIX 平台。
MMKV 是基于 mmap 内存映射的 key-value 组件,底层序列化/反序列化使用 protobuf 实现,性能高,稳定性强。从 2015 年中至今在微信上使用,其性能和稳定性经过了时间的验证。
近期也已移植到 Android / macOS / Windows / POSIX / HarmonyOS NEXT 等平台,一并开源。
官方公告显示,最新发布的 MMKV v1.3.5 已正式支持 HarmonyOS NEXT,目前大部分功能在该平台上可正常使用。
MMKV for HarmonyOS NEXT 使用文档:https://github.com/Tencent/MMKV/wiki/ohos_setup
此前一度有传言称,华为鸿蒙和微信之间的合作谈崩,但之后又有消息称华为与腾讯关于微信推送机制谈判结束,同意华为采用同 iOS 墓碑机制的推送方式,微信接入鸿蒙 NEXT 版本。
近日有接近华为的人士告诉《科创板日报》:谈崩是谣言,进度还不方便透露,到时会有正式官宣。
目前看来,微信的鸿蒙原生版确实正在开发中,并且已经取得了一定的进展。这对于鸿蒙操作系统的推广和生态建设是一个积极信号,有助于吸引更多用户和开发者加入鸿蒙生态。
延伸阅读
- 深圳发布政策支持鸿蒙原生应用发展
- 深圳成立鸿蒙生态创新中心
- 华为:用 1 年时间将 5000 个常用手机应用全面迁移至鸿蒙