Kotlin

kmp-production-sample

Kotlin

This is an open-source, mobile, cross-platform application built with Kotlin Multiplatform Mobile. It's a simple RSS reader, and you can download it from the App Store and Google Play. It's been designed to demonstrate how KMM can be used in real production projects.

AI 简介

这是一个基于 Kotlin Multiplatform Mobile(KMM)构建的开源跨平台 RSS 阅读器,用于展示 KMM 在真实生产项目中的工程实践。项目共享核心业务逻辑(RSS 网络请求、本地缓存、状态管理),Android 端使用 Jetpack Compose,iOS 端通过 Swift 调用共享模块;采用 Ktor 实现网络层、Kotlinx.serialization 处理数据序列化、MultiplatformSettings 实现跨平台本地存储,并在共享层集成 Redux 风格状态管理(Store + StateFlow + Effects)。适用于希望评估 KMM 工程落地能力、学习跨平台架构分层与状态共享方案的移动开发者。

Kotlin
MIT License
2.3k
Stars
255
Forks
60
Watchers
8
Issues

Star 增长

今日0
近 7 天0
近 30 天+2
综合评分29.22
默认分支master