
multiplatform-settings
russhwolf
A Kotlin Multiplatform library for saving simple key-value data
AI 简介
Multiplatform Settings 是一个用于多平台应用的Kotlin库,支持在不同平台上保存简单的键值对数据。其核心功能包括跨Android、iOS、macOS、watchOS、tvOS、JS、WasmJS、JVM和Windows等平台的一致性存储解决方案,并提供了多种实现方式如KeychainSettings和NSUserDefaultsSettings来适配不同操作系统的需求。此外,该项目还引入了实验性的API如序列化模块与协程API以增强数据处理能力。适用于需要在多个平台上共享配置或用户偏好设置的应用开发场景中,确保了代码复用性和维护效率。
Kotlin
Apache License 2.02.2k
Stars
79
Forks
18
Watchers
31
Issues
Star 增长
今日+1
近 7 天+3
近 30 天+13
综合评分52.51
默认分支main