KMP 桌面应用开机启动完全指南

12 月 16 日
阅读 9 分钟
82
在开发跨平台桌面应用时,开机自启动是一个常见且重要的功能需求。本文将详细介绍如何使用 Kotlin Multiplatform (KMP) 实现 Windows、macOS 和 Linux 三大平台的开机自启动功能,包括接口设计、平台特性和具体实现。
封面图

别再说 Kotlin Serialization 难用了!

12 月 4 日
阅读 6 分钟
224
我不止一次见到有开发者吐槽 Kotlin Serialization 难用。尤其是 Java 开发者将它与 Jackson \ Gson 来对比。这种印象主要源于对其工作原理的误解,Kotlin Serialization 并不依赖运行时反射机制来完成序列化/反序列化操作。
封面图

跨平台数据库 Realm 集成实践

11 月 4 日
阅读 10 分钟
281
Realm 是一个现代化的移动数据库引擎,专为移动和跨平台应用设计。不同于传统的 SQLite,它采用了面向对象的数据模型,提供了更简单直观的 API。Realm 最初由 Y Combinator 孵化,后被 MongoDB 收购,目前作为 MongoDB 产品线的重要组成部分。
封面图

Kotlin Multiplatform 入门:构建你的第一个跨平台应用

10 月 22 日
阅读 9 分钟
1.3k
这是关于 Kotlin Multiplatform 开发博客系列的第二篇文章,我计划每周更新一篇文章,文章主题可能会以基础与进阶内容交替进行。
封面图