首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
KMP
订阅
咖啡甜不甜
更多收藏集
微信扫码分享
微信
新浪微博
QQ
3篇文章 · 0订阅
Compose Multiplatform 之旅 — 数据存储(sqldelight、multiplatform-settings)
在app 开发过程中,数据存储是比较常用的需求,那Compose Multiplatform项目中,我们该如何进行数据存储呢?今天我们就来聊一聊CMP项目中的数据存储。
从 Realm 迁移到 SQLDelight
我们曾选择使用 Realm Kotlin 作为持久化方案,借助其对象映射直观、响应式查询等特性,快速实现了本地数据存储功能。然而,随着 Kotlin 编译器的
Kotlin Multiplatform 封装鸿蒙API
将鸿蒙API 的.d.ts 文件导出,使用Dukat或Karakum将.d.ts文件转换为.kt文件,在KMP项目中导入 .kt 文件,此时就可以使用expect和 actual机制访问鸿蒙平台特性。